1

我有一个使用 Google OAuth 进行身份验证的 Java Web 应用程序(使用此 API:http: //goo.gl/6wWyT3),它工作正常。但是,我需要一种方法来仅允许来自某个 Google Apps for Education 域的用户(例如 mike@wdu.edu.ng)能够使用 Google 的 OAuth 访问该应用程序。我该怎么办?

4

1 回答 1

0

使用授权请求中的参数(通过修改 buildLoginUrl)将用户发送到 Googlehd=<domain.com>以跳过帐户选择器屏幕,并在返回时检查从 Google 返回的声明是否包含hd具有 getUserInfoJson 值<domain.com>的声明以强制执行访问要求

于 2014-11-18T17:21:26.213 回答