我对OAuth和Django Rest Framework不熟悉。我已在django中创建了一个用户模型,现在我想在我的本地移动应用程序上使用它。那么,我该如何使用OAuth创建身份验证?我应该使用哪种流程?我需要为每个用户创建客户端应用程序吗? 请帮助我或提供一个好的教程。我已阅读了django-oauth-toolkit的文档。我理解了基础知识,但没有理解实现方法。
我对OAuth和Django Rest Framework不熟悉。我已在django中创建了一个用户模型,现在我想在我的本地移动应用程序上使用它。那么,我该如何使用OAuth创建身份验证?我应该使用哪种流程?我需要为每个用户创建客户端应用程序吗? 请帮助我或提供一个好的教程。我已阅读了django-oauth-toolkit的文档。我理解了基础知识,但没有理解实现方法。
请按照官方的Django OAuth Toolkit文档进行操作,点击此处查看。
使用pip进行安装。
pip install django-oauth-toolkit
INSTALLED_APPS = (
...
'oauth2_provider',
)
urlpatterns = [
...
url(r'^o/', include('oauth2_provider.urls', namespace='oauth2_provider')),
]