gpt4 book ai didi

python - 使用 django-oauth-toolkit 进行用户身份验证

转载 作者:太空狗 更新时间:2023-10-29 21:11:00 26 4
gpt4 key购买 nike

我是 OAuth 和 Django Rest Framework 的新手。我在 django 中创建了一个用户模型,现在我想在我的 native 移动应用程序上使用它。那么,我如何使用 OAuth 创建身份验证。我应该使用什么流程?我需要为每个用户创建一个客户端应用程序吗?请帮助我或提供一个很好的教程。我已经阅读了 django-oauth-toolkit 的文档。我了解基础知识,但不了解实现。

最佳答案

关注官方 django oauth 工具包文档 Click Here

用pip安装

pip install django-oauth-toolkit

将 oauth2_provider 添加到您的 INSTALLED_APPS

INSTALLED_APPS = (
...
'oauth2_provider',
)

如果您需要 OAuth2 提供商,您需要将以下内容添加到您的 urls.py

urlpatterns = [
...
url(r'^o/', include('oauth2_provider.urls', namespace='oauth2_provider')),
]

然后创建一个 OAuth2 客户端应用程序通过使用 client_id 和 client_secret

关于python - 使用 django-oauth-toolkit 进行用户身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30829979/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com