Project

General

Profile

Actions

New Function #11

open

New Function #10: {API] 사용자 API 개발 (USER API development)

[API] Common/Login/Logout/Signup

Added by Deca Park over 1 year ago. Updated over 1 year ago.

Status:
Feedback
Priority:
Normal
Assignee:
Start date:
02/09/2023
Due date:
% Done:

0%

Estimated time:
Spent time:

Description

1.API (#10)

  • 1) login
  • 2) refresh_token
  • 3) logout
  • 4) ID duplicate check
  • 5) Change password
  • 6) Signup

2.Definition

  • refer to disease_mgmt_api project

3.Git

  • nmkpg_cyber_user : add project (without previous modules bcz only API sources will be committed)

Related issues

Copied to New Function #13: [API] Message/AvatarIn ProgressDeca Park02/09/2023

Actions
Actions #1

Updated by Deca Park over 1 year ago

  • Description updated (diff)
Actions #2

Updated by Deca Park over 1 year ago

  • Description updated (diff)
Actions #3

Updated by Deca Park over 1 year ago

  • Description updated (diff)
  • Status changed from New to Feedback
Actions #4

Updated by Deca Park over 1 year ago

Actions #5

Updated by Deca Park over 1 year ago

  • Subject changed from [API] Common/Login/Logout to [API] Common/Login/Logout/Signup
  • Description updated (diff)
Actions #6

Updated by Deca Park over 1 year ago

[API - Test Issues]

1.Request parameter
  - in the query string (not Request Body)
2.Response
  1) error 
    - show error_code first than message
    - don't append empty(null) object

      {
        "status": 400,
        "error_code": "common.error.required",
        "message": "필수값 오류입니다. (필드명: user_id)"
      }
  2) success
    - remove message/error_code (null)
        {
          "status": 200,
          "message": null,
          "error_code": null,
          ...
        }

Actions

Also available in: Atom PDF