Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django rest framework django rest auth与djoser,哪一个用于社会身份验证?_Django Rest Framework_Django Rest Auth_Djoser - Fatal编程技术网

Django rest framework django rest auth与djoser,哪一个用于社会身份验证?

Django rest framework django rest auth与djoser,哪一个用于社会身份验证?,django-rest-framework,django-rest-auth,djoser,Django Rest Framework,Django Rest Auth,Djoser,我无法理解在django rest auth和djoser之间使用哪个更好 以前我使用的是django rest auth,但现在它没有维护。我想使用jwt支持进行身份验证。我还想通过Facebook进行社会认证。但是django rest auth使用Djangorest框架jwt,它同样没有维护,并且它也不支持刷新令牌 在网上闲逛时,我发现另一个库“Djoser”也有同样的功能,它有更好的jwt支持(django rest framework simplejwt),但缺少allauth对社会

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

以前我使用的是django rest auth,但现在它没有维护。我想使用jwt支持进行身份验证。我还想通过Facebook进行社会认证。但是django rest auth使用Djangorest框架jwt,它同样没有维护,并且它也不支持刷新令牌

在网上闲逛时,我发现另一个库“Djoser”也有同样的功能,它有更好的jwt支持(django rest framework simplejwt),但缺少allauth对社会身份验证的支持。它确实通过使用pythonsocialauth提供了社会身份验证(同样是非擦亮的),但它还处于测试阶段


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

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

这是到回购协议的链接

使用pip安装它。说明见回购自述


请检查,这是django rest auth的带帽叉子。它有jwt支持和社会认证。

嗨,安克尔,在问这个问题之前,我已经看过你的存储库了。但是使用django rest auth好吗,即使它处于暂停状态,它在django 2.2.x中工作得很好。我不知道v3是否会破坏它,但如果它破坏了,我会相应地更新我的回购协议。