Skip to content

[어드민] [인증] 로그인 하기

Chan Jin edited this page Jan 16, 2022 · 2 revisions

POST

/admin/login

Body Params

name type description Required
userId String 유저 아이디 (고유 해야함) Required
password String 비밀 번호 Required

Response

data : {adminAccessToken , adminUser }

adminAccessToken

로그인을 진행하셔야 accessToken을 발급해줍니다.

Name Type Description
adminAccessToken String 인증을 담당할 accessToken 입니다 . 24시간 유효

adminUser

Name Type Description
_id String 어드민 유저의 고유 아이디입니다.
userId String 유저의 아이디
name String 유저 이름
createdAt String 유저가 만들어진 시간

성공시

{
    "status": 200,
    "success": true,
    "data": {
        "adminUser": {
            "_id": "61e04c900b6a4d048343e6f9",
            "userId": "ImNM",
            "name": "이찬진",
            "createdAt": "2022-01-13T16:00:16.067Z",
            "updatedAt": "2022-01-13T16:00:16.067Z"
        },
        "adminAccessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfaWQiOiI2MWUwNGM5MDBiNmE0ZDA0ODM0M2U2ZjkiLCJuYW1lIjoi7J207LCs7KeEIiwidXNlcklkIjoiSW1OTSIsImlhdCI6MTY0MjMwNjk3NSwiZXhwIjoxNjQyMzEwNTc1fQ.bfSptMUOA7YqW5UiCtmNa5R9FqE2JDoP6tREDzHFhew"
    }
}

실패시 - 잘못된 아이디나 비밀번호로 가입하려 한경우

{
    "status": 400,
    "success": false,
    "message": "아이디비밀번호오류"
}