Google 소셜 로그인 테스트 중 다음과 같은 오류를 만났다.
[ 액세스 차단됨: 이 앱의 요청이 잘못되었습니다 ] 400 오류: redirect_uri_mismatch
오류 세부정보를 누르면 이런 화면을 볼 수 있다.
이 메시지는 Google OAuth 2.0 정책을 준수하지 않았기 때문에 Google 로그인이 차단되었다는 뜻이다. 특히, redirect_uri(리디렉션 URI)와 관련된 문제인데, 이 문제를 해결하려면 Google Cloud Console에서 URI 관련 설정을 추가해야 한다.
해결 방법
GCP > 콘솔 > 프로젝트(Profee) > 사용자 인증 정보 > 생성했던 OAuth 2.0 클라이언트 ID 로 이동하여 승인된 리디렉션 URI 에 아래 URI를 추가하면 된다.
http://localhost:8080/auth/google/callback
저장을 눌러주고 프로젝트를 다시 실행시키면 오류없이 잘 구현되는 것을 확인할 수 있을 것이다. 😁
'프로젝트 > Profee' 카테고리의 다른 글
[SpringBoot] Naver 소셜 로그인 구현: OAuth2.0 & Spring Security 활용 (0) | 2024.09.11 |
---|---|
[SpringBoot] Kakao 소셜 로그인 구현: OAuth2.0 & Spring Security 활용 (0) | 2024.09.11 |
[SpringBoot] Google 소셜 로그인 구현: OAuth2.0 & Spring Security 활용 (0) | 2024.09.10 |
[RN] React Native 프로젝트 Xcode 오류 해결: Could Not Open File (0) | 2024.09.07 |
[RN] Error: spawn cmd ENOENT 오류 해결 (1) | 2024.09.07 |