로그인 - GoldenTicketGroup/GoldenTicketServer GitHub Wiki

로그인(/auth/signin)

로그인

Request

URL

[POST] ~/auth/signin

Header

메소드 파라미터 설명
Content-Type application/json

Body

변수 타입 설명
email String 이메일
password String 비밀번호
fcm_token String fcm 토큰 값
{
	"email": "[email protected]",
	"password":"1234"
}

Response

Body

SUCCESS

{
    "status": 200,
    "success": true,
    "message": "로그인 성공",
    "data": {
        "user_idx": 51,
        "email": "[email protected]",
        "name": "윤희성_테스트2",
        "phone": "010-1111-3818",
        "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWR4Ijo1MSwiZW1haWwiOiJoZWVzdW5nX3Rlc3RAZ29sZGVuLXRpY2tldC5jb20iLCJpYXQiOjE1NjIzOTQ2MjIsImV4cCI6MTU2MjM5ODIyMiwiaXNzIjoiZ2VuaWUifQ.bfkL_zDcL9mOf88VfbWrDpfmBfY2B1L8pIgFlZd40Ao"
    }
}

FAIL : 이메일이나 비밀번호를 입력하지 않은 경우

{
    "status": 400,
    "success": false,
    "message": "필요한 값이 없습니다."
}

FAIL : 이메일에 해당하는 유저가 없는 경우

{
    "status": 400,
    "success": false,
    "message": "존재하지 않는 유저 입니다."
}

FAIL : 비밀번호가 일치하지 않는 경우

{
    "status": 400,
    "success": false,
    "message": "비밀번호가 일치하지 않습니다"
}