1. 구글 api 콘솔로 들어가 새로운 프로젝트를 생성한다. https://console.cloud.google.com/apis 2.
OAuth 동의 화면에서 앱 이름과 이메일을 입력하고 저장한다. 3. 사용자 인증정보 - 사용자 인증 정보 만들기 - OAuth 클라이언트 ID 애플리케이션 유형을 선택하고 승인된 리디렉션 URI에 http://localhost:8080/login/oauth2/code/google 를 넣는다. 4. maven dependency 추가 5. yml에 다음 추가 설정 6.
로그인 버튼에 링크 달기 이때 주소 /oauth2/authorization/google 는 고정이다. - oauth2 클라이언트 사용시 7. 스프링 시큐리티 설정에서 .oauth2Login().loginPage("") 를 추가한고 후처리를 위해 .userInfoEndpoint()와 ...........