首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django-rest-auth与djoser,哪个用于社交身份验证?

django-rest-auth与djoser,哪个用于社交身份验证?
EN

Stack Overflow用户
提问于 2019-11-10 00:03:42
回答 2查看 2.6K关注 0票数 3

我无法理解在django-rest-auth和djoser之间使用哪一个更好。

之前我使用的是django-rest-auth,但现在它不需要维护。我想使用jwt支持进行身份验证。我还想通过Facebook进行社交认证。但是django-rest-auth使用了djangorestframework-jwt,它同样是未维护的,也不支持刷新令牌。

在互联网上闲逛时,我发现了另一个库'Djoser',它也做同样的事情,有更好的jwt支持(django-rest-framework-simplejwt),但缺乏allauth对社交认证的支持。它确实通过使用python- social -auth (再次取消)提供了社交身份验证,但它还处于测试阶段。

考虑到我想同时使用jwt和社交认证,请建议我使用哪个库。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-07-03 02:25:08

查看dj-rest-auth,它是django-rest-auth的重要分支。它支持jwt以及社交身份验证。

票数 4
EN

Stack Overflow用户

发布于 2019-11-11 13:23:17

我建议你去我的django-rest-auth分支。我添加了SimpleJWT支持,您可以使用allauth进行社交身份验证。至少我用的是一样的。

这是指向repo的链接。

使用pip安装它。说明在repo自述文件中。

https://github.com/ankurpandeyvns/django-rest-auth

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

https://stackoverflow.com/questions/58781039

复制
相关文章

相似问题

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