Je rencontre des problèmes avec la configuration de PSA pour ne pas enregistrer un nouvel utilisateur sur un login. Le documentation dit:Python-social-auth: désactive l'auto-enregistrement des nouveaux utilisateurs
It’s possible to override it by defining the setting SOCIAL_AUTH_PIPELINE, for example a pipeline that won’t create users, just accept already registered ones would look like this:
SOCIAL_AUTH_PIPELINE = (
'social.pipeline.social_auth.social_user',
'social.pipeline.social_auth.associate_user',
'social.pipeline.social_auth.load_extra_data',
'social.pipeline.user.user_details'
)
ajouter ce code à mes paramètres, essayez de vous connecter via Facebook avec un utilisateur déjà enregistré, et après que je suis redirigée par défaut /accounts/login/#_=_
page.
Avec les paramètres de pipeline par défaut tout fonctionne bien et je suis en mesure de vous connecter.
la documentation a eu tort sur cet exemple, j'ai mis à jour à une valeur valide. Fondamentalement, vous avez besoin de ces entrées d'arbre en haut de votre pipeline: '' 'social.pipeline.social_auth.social_details' ',' social.pipeline.social_auth.social_uid ',' social.pipeline.social_auth.auth_allowed ', ''. – omab
Merci beaucoup! Maintenant ça marche. – maremare