- 구글 GCP(aws와 같이 구글에서 제공하는 클라우드 서비스)
구글 OAuth2 클라이언트 신청
구글 OAuth2 소셜 로그인을 사용하기 위해서는 GCP 가입이 필수적이다.
"API 사용자 인증 정보" 를 검색
검색을 통해 "API 및 서비스"에 접근하면 좌측 카테고리에서 "OAuth 동의 화면"과 "사용자 인증 정보" 설정을 통해 사용할 수 있다.
변수 설정
- application.properties
#registration
spring.security.oauth2.client.registration.google.client-name=google
spring.security.oauth2.client.registration.google.client-id=
spring.security.oauth2.client.registration.google.client-secret=
spring.security.oauth2.client.registration.google.redirect-uri=http://localhost:8080/login/oauth2/code/google
spring.security.oauth2.client.registration.google.authorization-grant-type=authorization_code
spring.security.oauth2.client.registration.google.scope=profile,email
출처
https://www.devyummi.com/page?id=669288757318dd9c7ccf1b94
'Spring Security > OAuth2' 카테고리의 다른 글
스프링 OAuth2 클라이언트 세션 9 : 응답 데이터로 로그인 완료 (0) | 2025.01.08 |
---|---|
스프링 OAuth2 클라이언트 세션 8 : OAuth2UserService 응답 받기 (0) | 2025.01.08 |
스프링 OAuth2 클라이언트 세션 6 : 네이버 소셜 로그인 신청 (0) | 2025.01.08 |
스프링 OAuth2 클라이언트 세션 5 : SecurityConfig 등록 (0) | 2025.01.08 |
스프링 OAuth2 클라이언트 세션 4 : OAuth2 변수 역할 (0) | 2025.01.07 |