Users
ํ์๊ฐ์
POST
/users/signup
Request Body
Name
Type
Description
email*
string
password*
string
nickname*
string
mobile*
string
{
// Response
message: "Successfully Signed Up"
}
๋ก๊ทธ์ธ
POST
/users/signin
Headers
Name
Type
Description
withCredentials*
boolean
must be true
Request Body
Name
Type
Description
email*
string
password*
string
{
// Response
message: "Successfully Logged In"
}
๋ก๊ทธ์์
POST
/users/signout
{
// Response
message: "Successfully Logged Out"
}
์์ด๋ ์ฐพ๊ธฐ ์์ฒญ
POST
/users/find_email
Request Body
Name
Type
Description
nickname*
string
mobile*
string
{
// Response
message: "ok",
data: {
email: User's Email
}
}
์นด์นด์ค ์์
๋ก๊ทธ์ธ ์์ฒญ
POST
/users/oauth
Query Parameters
Name
Type
Description
code*
string
AuthorizationCode
Headers
Name
Type
Description
withCredentials*
boolean
must be true
์ ์ ์ ๋ณด ์์
PATCH
/users/update
Request Body
Name
Type
Description
nickname*
string
mobile*
string
{
// Response
message: "ok",
data: {
userInfo: modifiedUserData,
},
}
ํ๋กํ ์ ๋ณด ์์
PATCH
/users/update/profile/:user_id
{
// Response
message: "Profile has been updated",
data: UpdatedUserInfo
}
ํ์ ํํด
DELETE
/users/withdrawal
{
// Response
message: "Successfully withdrew"
}
์ ์ ์ ๋ณด ์กฐํ
GET
/users/auth
Headers
Name
Type
Description
withCredentials*
string
must be true
Cookies
Name
Type
Description
accessToken*
string
{
// Response
message: "ok",
data: {
userInfo: userInfo
}
}
๋ฑ๋ก๋ ์ด๋ฉ์ผ๋ก ๋น๋ฐ๋ฒํธ ์ธ์ฆ ๋ฉ์ผ ์ ์ก
GET
/users/find_password
{
// Response
message: "ok"
}
์ด๋ฉ์ผ ์ฐพ๊ธฐ
GET
/users/find_email?nickname&mobile
Query Parameters
Name
Type
Description
nickname*
string
mobile*
string
{
// Response
message: "ok",
data: findMatchedEmail
}
Last updated