2012-08-07 4 views
9

나는 초보자 인증 및 권한이지만 openid 연결 제공자에 연결해야한다. Spring Security를 ​​사용하는 방법에 대해서는 약간 알고 있습니다.오픈 아이디 연결 및 스프링 보안 구현 방법

먼저, 멋진 방향을 따라 UserInfo 개체를 가져 왔습니다. https://oauthssodemo.appspot.com/step/1

그리고 나서 "spring-security-oauth"라는 훌륭한 구현을 발견했습니다. 나는 바람둥이에 응용 프로그램을 실행할 수 있고 페이스 북에 성공적으로 연결할 수 있습니다.
https://github.com/SpringSource/spring-security-oauth

다음 단계로 "spring-security-oauth"를 사용하여 google에 연결하려고하지만 완전히 그렇게하는 방법을 모르겠습니다. (솔직히, 나는 openid와 aouth2의 차이점을 모른다.)

나에게 단서를 준다. 어떤 도움을 주시면 감사하겠습니다.

+0

사용 경험이 있습니까? 참조 또는 예? 고마워! – Nereis

답변

1

OpenID Connect 기본 필수 사양은 당분간 http://openid.net/specs/openid-connect-basic-1_0.html입니다. 개별 단계를 구현하는 데 필요한 구체적인 내용은 정확한 작업 w를 자세하게 설명하는 새로운 질문을 구성하십시오. 아르 자형. 티. 이 절차.

7

여기에 Spring Security와 함께 Google Open Id Connect를 통합 한 샘플 프로젝트가 있습니다. https://github.com/fromi/spring-google-openidconnect 중요한 구성은 필요한 구성을 최소화하기 위해 Spring OAuth2에 크게 의존해야했습니다.