GAuth 사용법 - 로그인 흐름
GAuth는 OAuth 2.0을 기반으로 제작된 OAuth 서비스입니다.
‣
1. 서비스 등록
탭이동
서비스 등록 탭으로 이동합니다.
정보입력
- 서비스 이름
- 서비스 대표 URL (Frontend URL, AppStore URL 등)
- 서비스 redirectURL
을 입력하고 서비스를 등록합니다.
웹 Frontend가 없이 모바일만 있더라도 그냥 http://localhost:8080 같은 거로 Redirect URL을 설정해서 모바일에서 code를 받을 수 있습니다!
서비스 확인하기
등록한 서비스의 정보를 확인합니다.
2. AccessToken 발급
GAuth 로그인 페이지 이동
자신이 등록한 서비스의 ClientID
및 RedirectURL
을 이용하여
에 접속하여 GAuth에서 로그인을 합니다.
주의사항 1. 로그인 화면에서 ‘OOOO로 로그인하기’ 문구가 나오지 않는다면, client_id와 redirect_uri를 확인해주세요!
주의사항2. 로그인 버튼을 눌렀을 때 아무일도 일어나지 않는다면(토스트같은거도 안뜨면) redirect_uri에 http혹은 https가 있는지 확인해주세요!
주의사항3. ur i
인지 확인해주세요..! l(L) 이 아닙니다..!
로그인 성공 시
{redirect_url}?code={발급된 코드}
로 리다이렉트 되어서 code를 발급받을 수 있습니다.
리다이렉트된 주소에서 받은 code를
에 사용하면 액세스 토큰
을 발급하여(주로 백엔드에서 처리) GAuth의 공개용 API를 사용할 수 있습니다.
자세한 API 스펙은 ‣ 에서 확인할 수 있습니다!
‣