Configuration Auth0
- Créez un compte Auth0 et rendez-vous au Dashboard.
- Allez à Dashboard > Applications et cliquez sur + Créer une application. Choisissez l’option
Application monopage
et allez à Paramètres. Notez ID Client et Domaine. - Ajoutez le paramètre
URL de rappel
dans URL de rappel autorisées et Origines autorisées (CORS). Faites-en votre URL de page de destination Unbounce. Par exemplehttp://unbouncepages.com/changeit
. - Rendez-vous dans Dashboard > Authentification > Réseau social et activez les fournisseurs sociaux que vous souhaitez prendre en charge.
Configuration Unbounce
- Create a new UI element, like a button, that will trigger the login with the provider. Note the UI element’s ID under Properties > Element Metadata.
- Ajoutez un nouveau JavaScript à votre page d’accueil Unbounce, sélectionnez
Before Body End Tag
sousPlacement
et ajoutez ce code. Assurez-vous également de cocher la case jQuery en tant que dépendance.
-
Créer un formulaire et ajouter des
Hidden fields
pour chaque champ. Par exemple : les champsname
etemail
. - Retournez à l’éditeur JavaScript d’Unbounce.
-
Ajoutez un gestionnaire de clic pour chaque bouton afin de déclencher l’authentification via réseau social.
- Remplacez l’identifiant du bouton dont vous avez pris connaissance précédemment et le nom de connexion. Par exemple, pour Google, vous utiliserez
google-oauth2
et pour LinkedIn,linkedin
. - Veillez à remplacer les identifiants correctement. Au lieu de
#name
et#email
, vous devez mettre l’identifiant des champs du formulaire en question (vous pouvez les voir en éditant le formulaire, sousField Name and ID
).
- Remplacez l’identifiant du bouton dont vous avez pris connaissance précédemment et le nom de connexion. Par exemple, pour Google, vous utiliserez
Leads
de votre panneau d’administration Unbounce, une fois que l’utilisateur aura soumis le formulaire.