Endpoint: POST /api/auth/signup
Request Header: Content-Type: application/json
Request Body:
{
"email": "[email protected]",
"password": "example123",
"confirmPassword": "example123"
}
Response:
회원가입 성공!
"Error Responses:
@ewhain.net만 회원가입 가능합니다.
, 이메일은 필수 입력 항목입니다.
, 이미 가입된 이메일입니다.
, 비밀번호는 필수 입력 항목입니다.
, 비밀번호 확인은 필수 입력 항목입니다.
, 비밀번호는 6글자 이상, 20글자 이하여야 합니다.
)Endpoint: POST /api/auth/login
Request Header: Content-Type: application/json
Request Body:
{
"email": "[email protected]",
"password": "string"
}
Response:
HTTP Status: 200 / OK
Body
{
"message": "로그인 성공!",
"jwtToken": {
"grantType": "Bearer",
"accessToken": "토큰",
"refreshToken": null
}
}
Error Responses:
일치하는 사용자가 없습니다.
"로그아웃 되었습니다.
“