繁体   English   中英

谷歌应用引擎用户认证(python 3.7)

[英]Google App engine user authentication (python 3.7)

我正在寻找一种简单的方法来验证(使用 Goggle 帐户)用户进入在 GAE 上运行的 python 3.7 应用程序。 过去(使用 python 2.7)我使用过https://cloud.google.com/appengine/docs/standard/python/users/loginurls ,逻辑类似于:

def my_end_point():
   if user is not authenticated:
       redirect_to_google_login()
   else:
      user_email = get_user_email_from_auth_service()
      do_the_endpoint_logic(user_email)

我想在 GAE python 3.7 下保留这个简单的逻辑

我发现了这个,我想知道是否有人用装饰器包装了这个逻辑..

任何方向?

App Engine标准环境Python 3.7运行时不支持Users API服务。 您的选择是:

如今(2022 年 1 月),Python 3.x 运行时通过 App Engine 捆绑服务支持Users API 关于如何在 App Engine 中启用此功能,有一个非常详细且直接的文档页面。

此处描述了用于用户身份验证的其他几个选项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM