python - Google App Engine Python 应用需要登录
问题描述
我是GAE的新手。我刚刚按照以下指南成功创建了一个 Google App Engine 应用程序:https ://cloud.google.com/appengine/docs/standard/python3/quickstart 。它使用 Python 和 Flask。现在世界上的任何人都可以打开浏览器并导航到https://<project_id>.appspot.com/
并查看Hello World
消息。
问题:如何添加登录要求?也就是说,如何向应用程序添加身份验证机制,以便只有我授予访问权限的用户才能看到我的Hello World
消息?您能否指点我一些指南/教程?
谢谢!
解决方案
当然,有一些选项可供您使用 App Engine 和 Python 配置身份验证。您可以在以下选项之一上配置它们:
- Firebase 身份验证
- 谷歌登录
- OAuth 2.0 和 OpenID 连接
- 用户 API
您可以通过访问以下链接访问有关如何配置上述选项之一的更多信息和步骤。
推荐阅读
- java - POJO 的 ArrayList 未保存在所有设备共享首选项上
- python-3.x - 将 pyspark 数据帧写入雪花表时出错 [snowflake-cloud-data-platform]
- flutter - 如何删除 SliverAppBar 中的空白空间?
- python - 如何返回命令行
- java - 没有实体的 JPA 一对多
- python - 我在 python 中的列表由于某种原因被 [' '] 覆盖
- android - Xamarin Webview - Android 上的相机
- java - System.getProperty("user.dir") 路径(如果应用程序以 root 身份运行)
- c - 我得到了对“合并”的未定义引用,即使我告诉了我的 makefile 我能想到的一切
- python - 如何使用 train_test_split?修复错误 n_samples = 0