如何在Python开发Web服务器上使用实际的Google身份验证
How to use actual Google Authentication on Python Development Web Server
我正在开发一个基于Python webapp2并使用Google Api客户端库(Python版本)的Google App Engine web应用程序。尽管该应用程序目前正在本地服务器(Python Dev.Web server)上运行,但我需要它来执行实际的Gmail身份验证(而不是使用create_login_url时通常在本地服务器上运行的假身份验证)。我该怎么做?
"假一"用于在本地环境中模仿Google登录,因此在本地开发服务器上运行时,无法使用用户API和您的Google帐户物理登录。
您可以切换到OAuth2登录,重定向API指向您的本地服务器(您需要在云控制台中将其列入白名单)。这将允许您在本地运行时使用Google帐户登录,但这种方法不使用用户API。
相关文章:
- Sencha Touch和远程服务器上的身份验证
- Javascript清除缓存以清除基本身份验证凭据
- 用户可以无需身份验证即可将文件直接上传到 Google Cloud Storage
- 注册,登录和分享内容通过LinkedIn和Twitter与服务器端身份验证(如Google+)
- 使用 Google OAuth 2.0 进行客户端身份验证不起作用
- Google Drive SDK示例python DrEdit不工作(身份验证时闪烁,编辑器未显示)
- 使用基本身份验证将csv拉入Google Sheets
- 从 Google 获取当前位置,而无需将用户送去进行身份验证
- 在尝试检索经过身份验证的Google+用户的电子邮件地址时获取“gapi.client未定义”
- Google Plus api 调用未经身份验证
- 尝试在 Node.js 应用中执行 Google 身份验证时请求超时 (v 0.10.13)
- 如何在Python开发Web服务器上使用实际的Google身份验证
- Google身份验证导致origin_mismatch错误
- Google+ API自动登录用户已经通过身份验证
- Google OAuth -使用Javascript前端和服务器后端(授权代码流)进行身份验证
- 对服务帐户进行身份验证,以便使用JavaScript客户端库调用Google API
- Google使用OAuth2身份验证从JavaScript客户端接触API问题
- 为什么我的Google身份验证不能在Firebase中工作?
- Google联系人API错误:通过脚本加载请求超时.可能的原因:源URL不正确;提要需要身份验证
- 无法在JavaScript中使用Google Calendar (v3) API中的OAuth 2.0进行身份验证