1
Google OAuth를 인증에 사용하는 자바 웹 애플리케이션 (이 API는 http://goo.gl/6wWyT3)을 사용하면 정상적으로 작동합니다. 그러나 [email protected]과 같이 특정 Google Apps for Education 도메인의 사용자 만 Google OAuth를 사용하여 앱에 액세스 할 수있는 방법이 필요합니다. 어떻게하면 갈 수 있을까 ??Google OAuth를 특정 Google Apps 도메인에 제한하는 방법
힌트를 보내 주셔서 감사합니다. 그것은 내가 구현 한 솔루션을 이끌었다. public String buildLoginUrl() { \t \t \t final GoogleAuthorizationCodeRequestUrl url = flow.newAuthorizationUrl(); \t \t \t \t return url.setRedirectUri (CALLBACK_URI) .setState (getStateToken()) .set ("hd", "domain.com"). \t} –
두 개 이상의 도메인으로 제한 할 수 있습니까? 쉼표로 구분 된 도메인 목록 (문자열)이 작동합니까? –
내가 아는 사실이 아니라면, 인증 요청에서 hd 매개 변수를 생략하고 도메인 선택 부분에 대해 팝업하는 계정 선택기 화면에 의존해야합니다. 어쨌든 getUserInfoJson에 대한 실제 제한을 적용해야한다는 것을 알아 두십시오. 요청 매개 변수 추가는 보안 목적을 제공하지 않는 UX 일뿐입니다. –