使用 Django rest_framework_jwt,如何允许使用准时使用代码自动登录?
Posted
技术标签:
【中文标题】使用 Django rest_framework_jwt,如何允许使用准时使用代码自动登录?【英文标题】:Using Django rest_framework_jwt, how to allow auto login with on-time use code? 【发布时间】:2018-10-18 16:54:36 【问题描述】:我要做什么 使用包含生成代码的链接,该代码将登录到特定的 Django auth_user 帐户,而用户无需输入用户名和密码。
当前堆栈 姜戈 2 django-rest-framework django-rest-framework-jwt django 身份验证
问题 有没有办法在不传递用户名和密码的情况下从 rest_framework_jwt 获取 jwt,但可能只是一个帐户参考?
【问题讨论】:
【参考方案1】:我找到了有关如何使用用户对象生成令牌的说明。 Create-new-token-manually
现在我只需要通过我的链接传递的代码来识别我需要获取哪个用户,仅此而已。这可以通过扩展用户模型来存储这样的一次性使用代码来实现。 How to extend auth user model
【讨论】:
以上是关于使用 Django rest_framework_jwt,如何允许使用准时使用代码自动登录?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 rest_framework 和 Django 获取多个对象的响应
Django.rest_framework:如何序列化一对多?
python Django Rest_Framework框架 Request请求与Response响应详解(图文并茂版)
python Django Rest_Framework框架 Request请求与Response响应详解(图文并茂版)