2011-02-11 3 views
1

Java를 통한 방법은 무엇입니까? 사용자가 개인 도메인 (google apps 도메인 Ex.example.com)에 로그인되어 있는지 확인할 수 있습니까?개인 도메인 사용자 로그인을 확인하는 방법

UserService userService = UserServiceFactory.getUserService(); 
User user = userService.getCurrentUser(); 

을하지만이 Gmail 사용자 만 반환

은 GDATA을 사용하여, 나는 시도했다.

UserServiceFactory, User Service & User을 참조하십시오.

또한 gdata를 사용하여 Gmail 로그인 일 뿐인 로그인 URL을 얻고 있습니다.

가 나는 또한 UserService.createLoginURL의 다른 대체 방법을 시도 :. 이것은 단지의 Gmail 로그인 URL :(

내 생각

, GDATA는이 문제를 해결하지 않을 것이다 저를 반환

userService.createLoginURL(request.getRequestURI(), "example.com") 

을하지만, 거기에 다른 방법으로도

+0

"Gmail 사용자 만 반환합니다"라는 의미는 무엇입니까? 누군가가 nongmail.com 주소를 사용하여 로그인하면 해당 사용자 개체를 반환합니다. –

+0

아니요! example.com에 로그인하고 Gmail에 로그인하지 않은 경우. 그런 다음 Gmail의 로그인 페이지로 리디렉션됩니다. –

답변

관련 문제