django-rest-framework - django-rest-auth vs djoser,哪一个用于社交身份验证?
问题描述
我无法理解在 django-rest-auth 和 djoser 之间使用哪个更好。
以前我使用的是 django-rest-auth,但它现在没有维护。我想使用 jwt 支持进行身份验证。我还想通过 Facebook 执行社交身份验证。但是 django-rest-auth 使用 djangorestframework-jwt,它再次无人维护,并且也不支持刷新令牌。
在互联网上闲逛时,我发现另一个库“Djoser”,它也做同样的事情,具有更好的 jwt 支持(django-rest-framework-simplejwt),但缺乏对社会身份验证的 allauth 支持。它确实通过使用 python-social-auth (再次被贬低)提供了社交身份验证,但它处于 beta 阶段。
考虑到我想同时使用 jwt 和社交身份验证,请建议我使用哪个库。
解决方案
查看dj-rest-auth,它是 django-rest-auth 的托管分支。它具有 jwt 支持以及社交身份验证。
推荐阅读
- javascript - Discord bot 嵌入消息错误 长度必须为 2048 或更少
- android - 试图在 Windows 中寻找 sha1 和 sha256
- c# - 脚本定义符号代码不会跳过统一 C# 中的代码
- javascript - 创建一个隐藏的导航栏,该导航栏仅在定义的大小下可见
- python - 如何使用 frappe python 客户端在 ERPNext 上创建销售订单?
- scala - 携带选择加法器 Scala 凿子
- java - 我如何将图像附加到我的实体?
- wordpress - 我无法在 wordpress 中上传图片
- java - 为什么我需要使用 javac 来编译我的代码?
- python - 通过过滤旧数据框创建新数据框