如何在内部网络应用程序上对来自 Google Apps 的用户进行身份验证?
我想知道在内部网络应用程序中对 Google Apps 用户进行身份验证的最佳方法是什么?
我不需要像两条腿的授权接缝那样访问他们的数据。 我只希望用户使用其 Google Apps 凭据来使用内部应用程序。
I was wondering what is the best way to authenticate a Google Apps user in an internal web application?
I do not need to access their data like the two-legged authorization seam to do.
I just want a user to use an internal application using their Google Apps credential.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 Google Apps 作为 OpenID 提供商,并通过 OpenID API 来使用托管帐户来进行身份验证。这也称为联合登录。然后,您的内部应用程序将成为 OpenID 依赖方。
您需要首先从 Google Apps 控制面板启用 OpenID -
http://www.google.com/a/cpanel/your-domain/SetupIdp
更多详细信息请点击此处 -
http://code.google.com/ googleapps/domain/sso/openid_reference_implementation.html
You can use Google Apps as an OpenID provider and the hosted accounts for identity by using OpenID API. This is also known as federated login. Your internal application then becomes an OpenID relying party.
You need to first enable OpenID from your Google Apps control panel -
http://www.google.com/a/cpanel/your-domain/SetupIdp
More details here -
http://code.google.com/googleapps/domain/sso/openid_reference_implementation.html