Django Rest框架中的多令牌认证

Django Rest框架中的多令牌认证,django,django-rest-framework,Django,Django Rest Framework,用户如何登录多个设备,因为我们在django应用程序上只有一个令牌身份验证。作为一个经过身份验证的用户,当我登录Google Chrome时,它工作正常,但当我在mozilla时间访问并在Chrome上注销时,已创建的令牌在注销时已被删除,因此当我登录mozilla时,令牌已经不存在,我们无法登录mozilla并在控制台上抛出禁止响应。您的问题有点复杂,但我认为您正在解决此处提到的问题: 官方令牌身份验证不支持(遗憾的是无意支持)多个令牌,但您可以使用django rest knox,可在以下

用户如何登录多个设备,因为我们在django应用程序上只有一个令牌身份验证。作为一个经过身份验证的用户,当我登录Google Chrome时,它工作正常,但当我在mozilla时间访问并在Chrome上注销时,已创建的令牌在注销时已被删除,因此当我登录mozilla时,令牌已经不存在,我们无法登录mozilla并在控制台上抛出禁止响应。

您的问题有点复杂,但我认为您正在解决此处提到的问题:

官方令牌身份验证不支持(遗憾的是无意支持)多个令牌,但您可以使用django rest knox,可在以下位置获得:


编辑:我以前推荐django rest multitoken,但django rest knox似乎更积极地维护。

我很困惑。。您是在谈论身份验证令牌还是会话cookie?DRF没有用于身份验证的“多个”令牌,每个用户只有一个令牌,并且登录时不会销毁CerrOnly auth令牌,您能提供一个替代方案吗?