Django Rest Framework中的多令牌认证

问题描述 投票:5回答:1

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

django django-rest-framework
1个回答
7
投票

你的问题有点令人费解,但我认为你正在解决这里引用的问题:https://github.com/tomchristie/django-rest-framework/issues/601

官方令牌认证不支持(并且很遗憾无意支持)多个令牌,但您可以使用django-rest-knox,可在此处获取:https://github.com/James1345/django-rest-knox

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

© www.soinside.com 2019 - 2024. All rights reserved.