如何在Python开发Web服务器上使用实际的Google身份验证

How to use actual Google Authentication on Python Development Web Server

本文关键字:身份验证 Google Python 开发 服务器 Web      更新时间:2023-09-26

我正在开发一个基于Python webapp2并使用Google Api客户端库(Python版本)的Google App Engine web应用程序。尽管该应用程序目前正在本地服务器(Python Dev.Web server)上运行,但我需要它来执行实际的Gmail身份验证(而不是使用create_login_url时通常在本地服务器上运行的假身份验证)。我该怎么做?

"假一"用于在本地环境中模仿Google登录,因此在本地开发服务器上运行时,无法使用用户API和您的Google帐户物理登录。

您可以切换到OAuth2登录,重定向API指向您的本地服务器(您需要在云控制台中将其列入白名单)。这将允许您在本地运行时使用Google帐户登录,但这种方法不使用用户API。