【问题标题】:Google OAuth authentication with Django getting AuthException from localhost使用 Django 从本地主机获取 AuthException 的 Google OAuth 身份验证
【发布时间】: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


    【解决方案1】:

    在 Gmail API 上有一个关注 link,它适用于 Django。

    【讨论】:

      猜你喜欢
      • 2016-03-27
      • 2015-07-26
      • 2014-10-13
      • 2011-06-10
      • 2011-10-20
      • 2021-07-07
      • 1970-01-01
      • 1970-01-01
      • 2014-06-07
      相关资源
      最近更新 更多