首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >动态口令仅登录Django

动态口令仅登录Django
EN

Stack Overflow用户
提问于 2019-11-05 18:39:41
回答 2查看 1.4K关注 0票数 0

我想让OTP只用于身份验证。我读到过django-otpdjango-two-factor-auth,但它们都是用于双因素身份验证的。我读过github中的示例,不幸的是,我不知道是否可以仅基于有限的经验来进行OTP身份验证。

我正在考虑使用原生python和Javascript来实现这一点,但我猜装饰者@login-required需要Django Login?

我也想在将来用Matomodjango-analytics记录用户活动。我不确定是否必须使用Django Login才能在以后跟踪活动。

谢谢你的建议!

EN

回答 2

Stack Overflow用户

发布于 2019-11-05 19:02:06

对于OTP-LOGIN,您必须使用第三方API,它将发送OTP和验证,因为在Django中没有内置库,只是您可以尝试生成OTP并与用户共享,并在您的端手动验证这可以完成。

对于LoginRequired装饰器,您的用户必须是管理门户中的用户。

票数 2
EN

Stack Overflow用户

发布于 2019-11-05 19:14:51

如果您更喜欢使用电子邮件进行动态口令,最好使用django core mailing library。也有发送短信的第三方API Twilio

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58709580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档