Configuration de la connexion sociale
Assurez-vous que APP_URL dans le fichier /.env correspond à l'URL de votre site. Il devrait être défini automatiquement, mais vous pourriez devoir le faire manuellement dans certains cas rares.
- Créez un compte Facebook classique, si vous n'en avez pas déjà un.
- Ouvrez cette URL, et créez une nouvelle application.
- Récupérez les paramètres de la nouvelle application.
Maintenant, vous devez configurer votre panneau d'administration :
- Allez dans votre Panneau d'administration → Paramètres → Général → Connexion sociale
- Pour Facebook : définissez le « Facebook Client ID » et le « Facebook Client Secret »
- Et enregistrez vos modifications.
- C'est terminé.
Ou placez toutes les valeurs de configuration ou clés API dans le fichier /.env.
Exemple Facebook dans le fichier /.env
FACEBOOK_CLIENT_ID=votre-facebook-client_id
FACEBOOK_CLIENT_SECRET=votre-facebook-client_secret
REMARQUE :
- Les paramètres du fichier
/.envprennent le dessus sur ceux du panneau d'administration. - L'« URI de redirection OAuth » est :
APP_URL/auth/facebook/callback - N'oubliez pas de remplacer
APP_URLpar sa valeur (que vous pouvez trouver dans le fichier/.env). Exemple :https://domaine.tld/auth/facebook/callback
- Créez un compte LinkedIn classique, si vous n'en avez pas déjà un.
- Ouvrez cette URL, et créez une nouvelle application.
- Récupérez les paramètres de la nouvelle application.
Maintenant, vous devez configurer votre panneau d'administration :
- Allez dans votre Panneau d'administration → Paramètres → Général → Connexion sociale
- Pour LinkedIn : définissez le « LinkedIn Client ID » et le « LinkedIn Client Secret »
- Et enregistrez vos modifications.
- C'est terminé.
Ou placez toutes les valeurs de configuration ou clés API dans le fichier /.env.
Exemple LinkedIn dans le fichier /.env
LINKEDIN_CLIENT_ID=votre-linkedin-client_id
LINKEDIN_CLIENT_SECRET=votre-linkedin-client_secret
REMARQUE :
- Les paramètres du fichier
/.envprennent le dessus sur ceux du panneau d'administration. - L'« URI de redirection OAuth » est :
APP_URL/auth/linkedin/callback - N'oubliez pas de remplacer
APP_URLpar sa valeur (que vous pouvez trouver dans le fichier/.env). Exemple :https://domaine.tld/auth/linkedin/callback
- Créez un compte Twitter classique, si vous n'en avez pas déjà un.
- Ouvrez cette URL, et créez une nouvelle application.
- Récupérez les paramètres de la nouvelle application.
Maintenant, vous devez configurer votre panneau d'administration :
- Allez dans votre Panneau d'administration → Paramètres → Général → Connexion sociale
- Pour Twitter : définissez le « Twitter Client ID » et le « Twitter Client Secret »
- Et enregistrez vos modifications.
- C'est terminé.
Ou placez toutes les valeurs de configuration ou clés API dans le fichier /.env.
Exemple Twitter dans le fichier /.env
TWITTER_CLIENT_ID=votre-twitter-client_id
TWITTER_CLIENT_SECRET=votre-twitter-client_secret
REMARQUE :
- Les paramètres du fichier
/.envprennent le dessus sur ceux du panneau d'administration. - L'« URI de redirection OAuth » est :
APP_URL/auth/twitter/callback. Et avant de configurer votre application Twitter dans le script, vous devez modifier ses permissions (sur developer.twitter.com) en activant l'option « Request email address from users ». - N'oubliez pas de remplacer
APP_URLpar sa valeur (que vous pouvez trouver dans le fichier/.env). Exemple :https://domaine.tld/auth/twitter/callback
Google (obsolète)
- Créez un compte Google classique, si vous n'en avez pas déjà un.
- Ouvrez cette URL, et créez une nouvelle application.
- Récupérez les paramètres de la nouvelle application.
Maintenant, vous devez configurer votre panneau d'administration :
- Allez dans votre Panneau d'administration → Paramètres → Général → Connexion sociale
- Pour Google : définissez le « Google Client ID » et le « Google Client Secret »
- Et enregistrez vos modifications.
- C'est terminé.
Ou placez toutes les valeurs de configuration ou clés API dans le fichier /.env.
Exemple Google dans le fichier /.env
GOOGLE_CLIENT_ID=votre-google-client_id
GOOGLE_CLIENT_SECRET=votre-google-client_secret
REMARQUE :
- Les paramètres du fichier
/.envprennent le dessus sur ceux du panneau d'administration. - L'« URI de redirection autorisée » est :
APP_URL/auth/google/callback - N'oubliez pas de remplacer
APP_URLpar sa valeur (que vous pouvez trouver dans le fichier/.env). Exemple :https://domaine.tld/auth/google/callback