[Post] /api/users/signIn


Request-Header

Request-Params

Request-Body

email : String, 사용자 이메일

password : String, 사용자 비밀번호

{
    "email":"[email protected]",
    "password":"pwpwpw"
}

Response - body

token : String, 사용자 access_token 값


SUCCESS

{
    "token": "eyJhbGciOiJIUzI1NiI*********.eyJ1c2VyIjp7ImlkIjoiNjBlNDVmNzc*****************MTYyNTU3OTM4MywiZXhwIjoxNjI2MTg0MTgzfQ.XZYPZUp*************T5h5V48"
}

FAIL 1 : 파라미터 값이 들어오지 않았을 경우

{
    "errors": [
        {
            "msg": "Please include a valid email",
            "param": "email",
            "location": "body"
        },
        {
            "msg": "Password is required",
            "param": "password",
            "location": "body"
        }
    ]
}

FAIL 2 : 로그인 정보가 틀릴 경우

{
    "errors": [
        {
            "msg": "Invalid Credentials"
        }
    ]
}

FAIL 3 : 서버 내부 에러일 경우