Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用谷歌身份工具包的谷歌云端点_Python_Google App Engine_Authentication_Google Cloud Endpoints_Google Identity Toolkit - Fatal编程技术网

Python 使用谷歌身份工具包的谷歌云端点

Python 使用谷歌身份工具包的谷歌云端点,python,google-app-engine,authentication,google-cloud-endpoints,google-identity-toolkit,Python,Google App Engine,Authentication,Google Cloud Endpoints,Google Identity Toolkit,我的总体目标是创建一个允许多个身份提供者(google、Facebook、电子邮件/密码)的移动和web应用程序,并使用执行用户授权检查的google云端点(python)。我正试图找出做这件事的最佳方法 是否可以使用google identity工具包在我想要保护的端点内执行用户授权检查?我似乎不知道该怎么做。据我所知,我将无法调用终结点。获取_current_user()以验证用户,因为它仅适用于google+登录 我也愿意接受其他建议(不使用身份工具包) 任何帮助都将不胜感激 谢谢您不能使

我的总体目标是创建一个允许多个身份提供者(google、Facebook、电子邮件/密码)的移动和web应用程序,并使用执行用户授权检查的google云端点(python)。我正试图找出做这件事的最佳方法

是否可以使用google identity工具包在我想要保护的端点内执行用户授权检查?我似乎不知道该怎么做。据我所知,我将无法调用终结点。获取_current_user()以验证用户,因为它仅适用于google+登录

我也愿意接受其他建议(不使用身份工具包)

任何帮助都将不胜感激


谢谢

您不能使用端点,这是正确的。获取\u current\u user()方法以验证Identity Toolkit用户

要将Identity Toolkit用于云端点,您应该使用内置的来表示用户


在客户端完成Identity Toolkit身份验证后,您应该将ID令牌发送到“登录”端点,即令牌,然后创建一个新会话,并在后续请求中包含该会话。

您是否有任何代码,或者正在调查?如果你有一些东西,即使它只是一种工作,把它放在这里也会有帮助。