Skip to content

✔로그인

Gyunny edited this page Sep 6, 2020 · 5 revisions
메소드 경로 설명
POST /user/signin 로그인

Request Header

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

Request Body

{
    "id" : "hyo",
    "password" : "1234"
}
  • id : 사용자 아이디
  • password : 사용자 비밀번호

Response

< Success >

{
    "status": 200,
    "success": true,
    "message": "로그인 성공했습니다",
    "data": {
        "accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZHgiOjI0LCJpYXQiOjE1OTk0MTIwNzUsImV4cCI6MTYwMjAwNDA3NSwiaXNzIjoib3VyLXNvcHQifQ.NsudLQSo9AQ539MbNu-lMkTGHaQUhTdY-PvNvq4Sj8g",
        "refreshToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZHgiOjI0LCJpYXQiOjE1OTk0MTIwNzV9.vU7ul4hTWVZ7W2S1P1GMNkKULGCTMVrHygsD0FYbe4Q"
    }
}
  • accessToken : 엑세스 토큰
  • refreshToken : 리프레시 토큰

< Fail >

  • 비밀번호 오류
{
    "status": 400,
    "success": false,
    "message": "비밀번호가 일치하지 않습니다"
}
  • 존재하지 않는 아이디
{
    "status": 400,
    "success": false,
    "message": "존재하지 않는 유저 입니다."
}
  • 데이터 누락
{
    "status": 400,
    "success": false,
    "message": "필요한 값이 없습니다."
}