Skip to content

userSettingAPI

jungpyolee edited this page Aug 7, 2021 · 12 revisions

해당 문서 및 API는 이정표가 작성했으며 궁금하신 부분있으면 언제든 연락주세요!

updateNickname updateTeamId

유저 정보 추가 및 수정

첫 유저정보 생성 및 수정에 이용되는 API들입니다.

1. oAuth passport 세션을 통해 리다이렉트 되는 페이지에서 프런트에서 user정보를 받고 난후, {nickname: null}인 신규 유저의 경우 (팀은 null이어도 되기 때문에) 팀 선택, 닉네임 선택을 통해 update

2. nickname 변경시 user table의 refreshedAt 에 Date.now() 찍힘.

3. teamId 변경시 user table의 teamUpdatedAt 에 Date.now() 찍힘.

-08/07 팀변경 주기 추가

Base URL

http://3.37.194.249/userSetting

updateNickname

description

신규 유저 닉네임 생성 및 닉네임 변경.

Req

  • method

    • PUT
  • url -/nickname

  • body

    • Field Type Description
      nickname String 변경하고자 하는 닉네임

Res

{
    "success": true,
    "status": 201,
    "data": "닉네임 업데이트 성공."
}

updateTeamId

description

신규 유저 팀 선택 및 팀 변경.

method

  • PUT

url

/teamId

params

req.body ={nickname: 'new_teamId'}

Res

{
    "success": true,
    "status": 201,
    "data": "선호팀 업데이트 성공."
}
Clone this wiki locally