Più comodità per i tuoi viaggiatori e meno problemi di accesso
Quando i tuoi ospiti possono accedere con il loro account Facebook, tutto scorre più velocemente: meno attriti, meno password dimenticate e più prenotazioni completate. Tu risparmi tempo e loro godono di maggiore comodità.
Cosa otterrai
Attivare l'accesso con Facebook per permettere ai turisti di entrare nella loro Area Ospiti con un clic, senza bisogno di creare nuove credenziali. Per farlo, dovrai generare l'ID dell'app e la Chiave segreta su Facebook for Developers e inviarli al team di supporto per completare l'attivazione. Tieni presente che Facebook richiede un certificato SSL sul dominio del tuo sito web.
Requisiti preliminari
Certificato SSL attivo sul tuo dominio (obbligatorio da marzo 2018).
Accesso a Facebook for Developers con un account che possa creare applicazioni.
URL della privacy pubblicata sul tuo sito per poter attivare l'applicazione.
Passo dopo passo: attivare Facebook Login
Accedi a Facebook for Developers ed effettua il login con le tue credenziali.
Crea un'applicazione e definisci un nome e un'email di contatto.
Nel pannello della tua app, vai su «Aggiungi un prodotto» e clicca su Configura in «Accesso con Facebook».
Seleziona la piattaforma Web.
Nella schermata successiva, aggiungi il dominio del tuo sito e salva le modifiche (gli altri passaggi non sono necessari).
Vai su Impostazioni → Base e completa quanto segue:
Domini dell'app: scrivi il tuo dominio senza protocollo né
www. Esempio:http://avantio.comPolitica sulla privacy: incolla l'URL della tua politica. Esempio:
https://ambianceenterprise.avantio.com/privacy-policy/Vai su
Accesso con Facebook→ Impostazionie, in URL di reindirizzamento OAuth validi, aggiungi l'URL adattato al tuo dominio:https://tudominio/api/auth/login/facebook?domain=tudominiohttps://ambianceenterprise.avantio.com/api/auth/login/facebook?domain=ambianceenterprise.avantio.comTorna su Impostazioni → Base e attiva l'app con il pulsante di stato.Clicca su «Mostra» in Chiave segreta dell'app per visualizzare l'ID e la Chiave segreta.
Invia entrambi i valori in un ticket a http://support.avantio.com richiedendo l'attivazione di Facebook per il login dell'Area Ospiti.
Errori comuni
Non avere il certificato SSL → installalo prima di configurare l'applicazione.
Aggiungere protocollo o www nel dominio dell'app → scrivi solo il dominio principale.
Omettere la politica sulla privacy → senza URL della privacy non potrai attivare l'app.
Non includere l'URL di reindirizzamento o farlo in modo errato → copia il modello e cambia solo il dominio.
Non inviare le credenziali al supporto → senza ticket l'attivazione nella tua Area Ospiti non sarà completata.
In conclusione, attivare Facebook Login nella tua Area Ospiti facilita l'accesso dei viaggiatori, riduce le problematiche e contribuisce a migliorare l'esperienza complessiva del soggiorno.
Domande frequenti
È obbligatorio avere il certificato SSL sul mio sito?
È obbligatorio avere il certificato SSL sul mio sito?
Sì. Facebook richiede che le applicazioni utilizzino domini con certificato SSL; senza di esso, il login non funzionerà.
Come devo scrivere il dominio in «Domini dell'app»?
Come devo scrivere il dominio in «Domini dell'app»?
Senza protocollo e senza www: «http://midominio.com». È il formato che Facebook indica per questo campo.
Quale URL di reindirizzamento devo aggiungere in OAuth?
Quale URL di reindirizzamento devo aggiungere in OAuth?
Quella che segue questo modello, cambiando il dominio con il tuo: https://tudominio/api/auth/login/facebook?domain=tudominio.
Deve coincidere esattamente.
Quali dati devo inviare al supporto per attivarlo?
Quali dati devo inviare al supporto per attivarlo?
L'ID dell'app e la Chiave segreta ottenuti su Facebook, all'interno di un ticket su http://support.avantio.com.
Posso offrire anche l'accesso con Google?
Posso offrire anche l'accesso con Google?
Sì. È disponibile l'integrazione con Google Login; consulta la guida corrispondente.
