Django-allauth 在 json api 上用于 facebook login/signup
Django-allauth use for facebook login/signup on a json api
我正在为我的 api 评估 django-allauth。此 api 必须支持通过 http json 的用户注册,因为它正在为 phone 应用提供支持。
查看 example 演示了 django 模板的用法,即 html 页面通过浏览器中的传统 request-response 循环。
是否可以使用 django-allauth views 为 json api 上的应用程序注册提供支持?
如果不是,你将如何在 Django 中解决这个问题? (顺便说一句,我一直在避免在这个项目上使用 django rest 框架)
allauth 是否会提供 cookie 或客户端必须放入 Authorization
header 中的 jwt?
更新:python-social-auth 看起来也很受欢迎
我最终使用了
- https://github.com/agconti/cookiecutter-django-rest 具有 docker 文件的良好 DRF 基础
- https://github.com/RealmTeam/django-rest-framework-social-oauth2 处理 facebook 登录
还https://github.com/Tivix/django-rest-auth 承诺 fb 登录和应用程序的重置密码流程。
对于移动设备+api 博文阅读https://medium.com/@gabriel_gamil/react-native-expo-django-facebook-authentication-sign-in-83625c49da7(我使用的是 React Native,这是一篇很有帮助的文章)
我正在为我的 api 评估 django-allauth。此 api 必须支持通过 http json 的用户注册,因为它正在为 phone 应用提供支持。
查看 example 演示了 django 模板的用法,即 html 页面通过浏览器中的传统 request-response 循环。
是否可以使用 django-allauth views 为 json api 上的应用程序注册提供支持? 如果不是,你将如何在 Django 中解决这个问题? (顺便说一句,我一直在避免在这个项目上使用 django rest 框架)
allauth 是否会提供 cookie 或客户端必须放入 Authorization
header 中的 jwt?
更新:python-social-auth 看起来也很受欢迎
我最终使用了
- https://github.com/agconti/cookiecutter-django-rest 具有 docker 文件的良好 DRF 基础
- https://github.com/RealmTeam/django-rest-framework-social-oauth2 处理 facebook 登录
还https://github.com/Tivix/django-rest-auth 承诺 fb 登录和应用程序的重置密码流程。
对于移动设备+api 博文阅读https://medium.com/@gabriel_gamil/react-native-expo-django-facebook-authentication-sign-in-83625c49da7(我使用的是 React Native,这是一篇很有帮助的文章)