显然,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云端点和用户的身份验证
问候
迈克尔