我是OAuth和Django Rest框架的新手。我已经在django中创建了一个用户模型,现在我想在我的本地移动应用程序上使用它。那么,如何使用OAuth创建身份验证呢?我应该使用什么流程?我需要为每个用户创建一个客户端应用程序吗?请帮助我或提供一个很好的教程。我已经阅读了django-oauth-toolkit的文档。我已经了解了基础知识,但不了解其实现。
发布于 2018-03-12 12:30:29
关注官方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')),
]然后使用client_id和client_secret创建OAuth2客户端应用程序
https://stackoverflow.com/questions/30829979
复制相似问题