Java Google云端点安全(OAuth2)和自定义用户模式
我正在阅读与OAuth2安全性相关的谷歌云端点文档。 我假设这种安全是针对谷歌账户的 是否支持使用自定义用户模式进行身份验证 我想要的是有一个客户端JS应用程序,它使用谷歌云端点,但对用户的本地存储(应用程序引擎)进行身份验证Java Google云端点安全(OAuth2)和自定义用户模式,java,oauth-2.0,google-cloud-endpoints,Java,Oauth 2.0,Google Cloud Endpoints,我正在阅读与OAuth2安全性相关的谷歌云端点文档。 我假设这种安全是针对谷歌账户的 是否支持使用自定义用户模式进行身份验证 我想要的是有一个客户端JS应用程序,它使用谷歌云端点,但对用户的本地存储(应用程序引擎)进行身份验证 Google Clound端点是否适用于此,还是我需要编写自己的安全机制?我对OAuth的理解是: 端点是由提供者实现的,因此当像您这样的应用程序对像我这样的用户进行身份验证时,它会返回一个结果 现在的问题是google的端点是否可以返回自定义模式 您可以做的是,实现这些
Google Clound端点是否适用于此,还是我需要编写自己的安全机制?我对OAuth的理解是: 端点是由提供者实现的,因此当像您这样的应用程序对像我这样的用户进行身份验证时,它会返回一个结果 现在的问题是google的端点是否可以返回自定义模式 您可以做的是,实现这些功能,并更改您的DNS(
/etc/conf
),以便google的端点命中您的本地主机。原则上这是可行的,但实际上我不确定我自己会这样做,但也许你有你的理由
所以对于AppEngine,我想可能有一个类重写/实现了这些东西。使用DNS重写技巧,您应该能够让它工作
如果您这样做,请写下它,这样它可以帮助其他人。云端点的OAuth仅限于Google帐户。你必须自己写
老实说,只要使用谷歌账户,用户甚至可以用自己的电子邮件地址注册谷歌账户。将来,他们可能也会支持端点的开放ID。您需要自己编写。您能想出解决方案吗?