J'ai un projet de framework de repos Django et DjangoJe souhaite qu'un téléphone mobile puisse demander un jeton, puis l’utiliser pendant x minutes avant qu’il ne soit déconnecté. Je ne souhaite pas créer d’utilisateur pour chaque appareil mobile, je souhaite simplement un mot de passe à usage unique.
J'ai essayé d'utiliser le système d'authentification intégré à drf, mais cela nécessitait un utilisateur.
Je pensais donc simplement utiliser le paquet onetimepass pour générer un jeton ponctuel.
Réponses:
1 pour la réponse № 1Vous pouvez créer une vue qui génère une image temporelle.OTP, puis utilisez-le dans un module d'authentification personnalisé pour vous authentifier auprès d'un seul utilisateur. Vous pouvez également utiliser JWT avec un délai d'expiration pour vous authentifier auprès d'un seul utilisateur.