Rien de tel disponible, donc je crains que vous deviez l'écrire vous-même. Si je comprends bien, vous pouvez prendre un «code_authentification» à partir d'une URL que vous avez envoyée à la boîte aux lettres de l'utilisateur.
http://example.net/allow/xauthcodex/
Vous pouvez obtenir 'xauthcodex' en vue, qui appellera plus tard authenticate()
puis login()
.
Vous devrez écrire votre propre backend d'authentification cependant, cela prendra ce auth_code
, vérifiera contre lui, et renverrait l'utilisateur respectif, pour la fonction login()
pour fonctionner. Je suppose que auth_code
est unique pour l'utilisateur.
Oui, je comprends comment la mettre en œuvre. Il suffit de chercher des solutions existantes. –