JAVA/Spring Boot
스프링부트 구글 로그인 환경 설정하기
ri5
2021. 3. 31. 17:12
1.구글 프로젝트 생성.
1) 구글 클라우드 플랫폼을 들어간다.
2) ▼를 누르고 새프로젝트 생성.
2. Oauth 클라이언트 동의화면 구성.
1) 좌측 OAuth 동의화면 메뉴 클릭
2) 앱이름,사용자 지원 이메일,개발자 연락처 정보 입력후 저장 후 계속 클릭.
3) 범위 추가를 통해 profile,email,openid를 추가 시킨다.
4.OAuth 클라이언트 ID 만들기.
1) 사용자 인증정보를 클릭하고 oauth클라이언트 id 만들기 클릭
2) 클라이언트 이름과 사용할 리디렉션 url 설정.
5. properties파일 생성후 설정
1) application-oauth.propertiess 생성.
2) application-oauth.propertiess 설정.
spring.security.oauth2.client.registration.google.client-id=클라이언트 아이디
spring.security.oauth2.client.registration.google.client-secret=클라이언트 보안
spring.security.oauth2.client.registration.google.scope =profile,emial
3) application.properties 속성 추가.
#application-oauth를 사용하게 함.
spring.profiles.include=oauuth