티스토리 뷰
먼저 google cloud platform에서 api 관련 정보를 가져온다.
구글 클라우드 플랫폼에서 [자신의 프로젝트] -> [API 및 서비스] -> [사용자 인증 정보]를 누르면 생성했던 OAuth 2.0 클라이언트 id가 있다. 가장 오른쪽 아이콘을 클릭하여 json 파일을 다운 받아서 연다.
postman으로 rest api 테스트 수행
- 소셜 로그인을 테스트할 것이므로, 왼쪽의 type을 "OAuth 2.0" 선택
- token name : 아무값이나
- Callback URL : 구글 클라우드 플랫폼에서 프로젝트 생성시 넣은 값
- Auth URL : json 파일의 auth_uri
- Access Token URL : json 파일의 token_uri
- Scope : 나는 https://www.googleapis.com/auth/cloud-platform 값을 넣음. 필수값이다
값을 다 채우고 아래 "get new access token"을 누르면 구글 로그인 창이 뜨고 로그인 성공 시 access_token을 받을 수 있다.
이 값을 적용하면 헤더에 토큰이 적용되고, 구글의 Resource Server에 유저 데이터 요청을 한다.
자신의 api에 맞는 url을 적고 send를 누르면 api값(사용자 정보)을 받아오는 것을 확인할 수 있다.
댓글