Comment implémenter l'authentification sociale dans Django, ce qui donnera à vos utilisateurs le pouvoir de se connecter ou de s'inscrire avec plusieurs comptes sociaux sans les laisser créer un nouveau compte sur votre site Web. Nous traiterons avec plusieurs fournisseurs comme Facebook, Google et GitHub. L'authentification unique en anglais single sign on (SSO) est une fonctionnalité très puissante dans les applications Web. En général, il y aura :
. Se connecter avec Google / S'inscrire avec Google
. Connectez-vous avec Facebook / Inscrivez-vous avec Facebook
. Connectez-vous avec GitHub / Inscrivez-vous avec GitHub
Nous vous montrerons tout à partir de zéro; enregistrer votre application auprès de fournisseurs tels que Facebook, Google et GitHub ; configurer django dans le cadre de la connexion des fournisseurs sociaux, puis enregistrer l'application dans le panneau d'administration Django. En dehors de cela, nous expliquerons chaque étape à mesure que nous avancerons avec le code. Nous utiliserons l'implémentation OAuth2 pour tous les fournisseurs. Nous verrons des éléments tels que l'ID client, le secret client, le jeton d'accès, le code d'autorisation, le serveur d'autorisation, le serveur de ressources et d'autres éléments connexes.
Nous utiliserons le package django-allauth.
Abonnez-vous | / @donaldprogrammeur
Références :
Package django-allauth : https://django-allauth.readthedocs.io...
Dépôt GitHub : https://github.com/donaldte/django-sso
Livre Important:
Link pour avoir le livre comment devenir un genie de la programmation informatique: https://selar.co/m/donaldpro
Mon discord: / discord
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ 🗣 SUIVEZ MOI SUR:
► Linkedin: / tedom-noutchogouin-donald-9a9aa3224
► Facebook: https://bit.ly/3Jvbgij//▬▬▬▬▬▬▬▬▬▬▬▬▬... 👨👩👧👦
ENCOURAGEZ MOI:
Email: [email protected]
👦PRÉSENTE PAR: TEDOM NOUTCHOGOUIN DONALD allias '' Donald programmeur'' Polytechnicien