开发环境
Python
Django框架
安装插件
pipenv install social-auth-app-django
插件快速开始
下面创建一个Django项目,按以下步骤修改settings.py文件:
1、添加social_djangoApp
INSTALLED_APPS = [ ... # 1、添加 social_django app 'social_django', ]
2、添加模板选项
TEMPLATES = [
{
...
'OPTIONS': {
'context_processors': [
...
# 2、添加下面两句
'social_django.context_processors.backends',
'social_django.context_processors.login_redirect',
],
},
},
]3、自定义用户验证,添加第三方登录方式
AUTHENTICATION_BACKENDS = ( #链接 'social_core.backends.github.GithubOAuth3', # Gtihub 'django.contrib.auth.backends.ModelBackend', # django默认的必须添加 )
上一篇:h5页面设计是什么意思
下一篇:python3类比函数好用吗