sjyoung428 / express-server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

API 스펙

Auth

  • login

    method

    • post

    endpoint

    • /auth/login

    parameter

    • email: string

    • password:string

      응답 예시

    {
      "message": "로그인 성공",
      "token": "jwt-token"
    }
  • signup

    method

    • post

    endpoint

    • /auth/signup

    parameter

    • email: string

    • password:string

      응답 예시

    {
      "message": "회원가입 성공"
    }

User

  • getMe

    method

    • get

    endpoint

    • /users/me

    headers

    • Authorization: login token

    응답 예시

    {
      "id": "96aa8621-726a-4407-b87e-6d5f0102ffb2",
      "email": "test@naver.com",
      "username": "test",
      "createdAt": "2023-05-16T16:54:30.568Z",
      "updatedAt": "2023-05-16T16:54:30.568Z"
    }
  • updateMe

    method

    • patch

    endpoint

    • /users/me

    headers

    • Authorization: login token

    parameter

    • username: string

    응답 예시

    {
      "message": "닉네임 변경 성공"
    }

Feed

  • fead

    method

    • post

    endpoint

    • /feed

    headers

    • Authorization: login token

      응답 예시

    {
      "message": "버튼 눌림"
    }

About


Languages

Language:TypeScript 100.0%