Skip to content

✔로그인

최정균 edited this page Jul 13, 2020 · 14 revisions
메소드 경로 설명
POST /user/signin 로그인

로그인

Request Header

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

Request Body

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

Response

< Success >

{
    "status": 200,
    "success": true,
    "message": "로그인 성공",
    "data": {
       "accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWR4Ijo4LCJpYXQiOjE1OTQxMzY4ODksImV4cCI6MTU5NDE0MDQ4OSwiaXNzIjoib3VyLXNvcHQifQ.2R7Pa1GJ-pV5w0IUGU762ZF-gd5eI89bbpXkxZgFXHw",
       "profileIdx" : 1,
       "profileCount" : 1,
       "userIdx": 16
    }
}
  • accessToken : 엑세스 토큰
  • profileCount : 유저당 프로필 수
  • profileIdx : 프로필 인덱스
  • userIdx : 유저인덱스

< Fail >

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