我无法理解在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和社交认证,请建议我使用哪个库。
发布于 2020-07-03 02:25:08
查看dj-rest-auth,它是django-rest-auth的重要分支。它支持jwt以及社交身份验证。
发布于 2019-11-11 13:23:17
我建议你去我的django-rest-auth分支。我添加了SimpleJWT支持,您可以使用allauth进行社交身份验证。至少我用的是一样的。
这是指向repo的链接。
使用pip安装它。说明在repo自述文件中。
https://stackoverflow.com/questions/58781039
复制相似问题