
GoodPlassu [React, Typescript, Tailwind] : google auth2 login 구현하기, Error 400: redirect URI mismatched
·
프로젝트/선행 커뮤니티 웹앱 프로젝트
매우 매우 삽질 많이한 .. oauth 구현이 이렇게 어려웠나 싶은 .. 일단, 구글 oauth 방법이 딱 두가지 정도 있다.1. react-oauth를 통해 클라이언트 단에서 access-token을 받는 방법2. 클라이언트 단에서는 인가코드만 부여받고, 그 인가코드를 서버에 보낸 뒤, 서버가 구글에 요청하여 access-token을 받는 방법 1번은 보안상 많이 추천하는 방법은 아니고, 보통 보안 고려해서는 2번 방법을 추천한다. 1. [클라이언트] 구글 console에서 clientID 생성 이 방법은 이미 인터넷에 아주 많이 나와있으므로, 설명을 생략하도록 하겠다. 2. [클라이언트] redirect uri는 클라이언트 주소로 설정 (서버 주소 이런걸로 설정 x, 정보를 그 주소로 보내주고 이런 ..