✔애플 로그인 검증 - SangleProject/Sangle GitHub Wiki

메소드 경로 설명
POST /users/login/login-by-apple 애플 로그인 검증

Signup_email

Request Header

{
    "Content-Type": "application/json"
}

Request Body

{
    "클라이언트에서 잘 보내줄거라 믿어요."
}

Response

< Success >

  • 앱 서버에 유저가 없으면
{
"user":false
}
  • 앱 서버에 유저가 있으면 바로 로그인
{
"user":true,
"token": "eyJ0eXAiOiJKVSG2frobGciOiJIUzI1NiJ9.eyJpc3MiOiJTQU5HTEUiLCJ1c2VySWR4IjoxMiwiZXhwIjoxNjA4Nzk5NzYyfQ.mWF5guAEgHHZhTs_a1SLoWpXIq94d9rwzPbhS6xuNs4",
"refresh": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOkSRHSRdr5HTEUiLCJ1c2VySWR4IjoxMiwiZXhwIjoxNjExNDc4MDQyfQ.niPju-lbiGnpSeByWOY4ytrJVXHNMgfS2iiGUAu0heA",
"status":true
}
  • status : true이면 추가 정보 입력 완료, false이면 추가 정보 입력 뷰로 !

< Fail >

  • 데이터 누락 (400)
{
    "data": null
}
  • 데이터베이스 에러 (600)
{
    "data": null
}
  • 서버 내부 에러 (500)
{
    "data": null
}
  • 메소드 에러 (405)
  • 경로 에러 (404 or 400)

⚠️ **GitHub.com Fallback** ⚠️