为什么 Google Cloud Endpoint 不支持移动应用身份验证/授权?



显然,Google Cloud Endpoints支持/限制对私有端点API的访问只有直接支持的方式,仅用于移动应用程序(Android或iOS)。1 2 3 4

可能有许多应用程序,开发人员希望在Google Cloud Platform上将她的后端设置为。而且,这些应用程序中的许多可能都希望使用后端API,而无需将应用程序用户登录其Google帐户。

IS(至少当前版本)端点旨在仅由用户是Google用户或API打开的移动应用程序使用?还是我错过了什么?

您是对的,开箱即用的Google Cloud Endpoints仅支持Google身份验证,但是您可以为自己喜欢的登录提供商构建自己的身份验证。云端点也支持这一点,但由于某些原因,文档没有传播。

您需要使用接口

实现类
com.google.api.server.spi.config.Authenticator

请查看以下示例:

Google云端点和用户的身份验证

问候

迈克尔

相关内容

最新更新