깃헙 프로필 이미지를 불러옵니다.
- 요청
GET /api/profile
- 응답
200 OK
Content-Type: applicatoin/json
{
"profile": "https://image.com/address/profile.jpg"
}
접근 권한 토큰이 없을 경우
401 Unauthorized
Content-Type: applicatoin/json
{
"messagge": "접근 권한이 없습니다.
}
GitHub 인가 요청 프로세스를 시작합니다.
- 요청
GET /api/authorize
- 응답
302 Found
Location: https://github.com/login/oauth/authorize?client_id=1234&response_type=code&scope=read:user&redirect_uri=http://localhost:3000/api/authorize/result
GitHub의 임시 인증 코드로 접근 권한 토큰을 발급합니다.
- 요청
GET /api/authorize/result?code=abcd
- 응답
302 Found
Location: http://localhost:3000/