Auth API

Kakao

POST /user/kakao

Auth Kakao

Request Body

Name
Type
Description

idToken***

String

{
    "accessToken": accessToken,
    "socialtype": "kakao"
}

Google

POST /user/google

Auth Google

Request Body

Name
Type
Description

idToken***

String

{
    "accessToken": accessToken,
    "socialtype": "google"
}

Token

GET /auth/token

Auth Token

Cookies

Name
Type
Description

cookie**

String

accessToken

{
    "accessToken": "accesToken",
    "data": {
        "id": PK,
        "email": "luck@gmail.com",
        "user_picture": "image",
        "verified": true,
        "nickname": "HongGilDong"
    }
    "message": "authentication succeeded"
}

Signin

POST /user/signin

User Signin

Request Body

Name
Type
Description

email*

String

user email

password*

String

user password

header : { cookie : "accessToken" },

body : {
    "data": {
        "id": PK,
        "email": "luck@gmail.com",
        "nickname": "HongGilDong",
        "updatedAt": "2021-12-22T10:10:00.000Z",
        "createdAt": "2021-12-22T10:10:00.000Z"
    },
    "message" : "login was successful"
}

Signup

POST /user/signup

User Signup

Request Body

Name
Type
Description

email*

user email

nickname*

user email

password*

user password

{
    "data" : {
        "id": PK,
        "email": "luck@gmail.com",
        "username": "HongGilDong"",
        "updatedAt": "2021-12-21T00:00:00.000Z",
        "createdAt": "2021-12-21T00:00:00.000Z"
    },
    "message" : "have been successfully signed up"
}

Last updated