【发布时间】:2019-02-25 18:59:14
【问题描述】:
我正在尝试使用 /etc/hosts 文件中带有授权域的 social-auth-app-django 库从 Django 测试 Google 身份验证。
所有其他身份验证都可以正常工作,例如 Facebook、Github、Twitter 等。 关于注销的一件事;从应用程序注销不会从实际后端注销,我们可以使用 Django 从后端注销吗?
创建了一个项目并从 Google API 控制台获取凭据,并将其作为 SOCIAL_AUTH_GOOGLE_OAUTH2_KEY 和 SECRET 放入 settings.py。
使用 Javascript,redirect_uri 不匹配,
Request Details
redirect_uri=storagerelay://http/www.simplysmile.in?id=auth725330
response_type=permission id_token
scope=email profile openid
openid.realm=
client_id=101069722014-u09qsn0dtnj8km7kid0883si0up9015p.apps.googleusercontent.com
ss_domain=http://www.simplysmile.in
fetch_basic_profile=true
gsiwebsdk=2
通过链接 <a href="{% url 'social:begin' 'google' %}">Login with Google</a> 获取 AuthException。
请帮助找到解决方案或分享教程以使 Google 身份验证与 Django 一起使用。
【问题讨论】:
标签: python django authentication