HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
♥️
2기 최종 프로젝트 팀별 공간
/
[팀 09] 오프와 에프
[팀 09] 오프와 에프
/
📝
API 명세서
/
📢
요청/응답 값
📢

요청/응답 값

FE 연결
FE 연결
HTTP verbs
GET
Path
/api/v1/users
기능
현재 로그인한 사용자
담당자
Kevin
도메인
완료
완료

GET /api/v1/users


요청 값(헤더)


"Authorization": String! ex) "Authorization":"234980234908sdkjhsjfhsda"
 

응답 값(200)


{ "id": Number!, "email": String!, "nickname": String!, "profileImage": String? // 회원가입 할 때는 넣지않고 나중에 edit "birth": String! // "1994-06-16" 형식 "sex": String("male" | "female")!, "createdAt": String!, "updatedAt": String!, "score": Long!; "grade": String!; "counts" : { "course" : Long!, "comments": Long!, "bookmarks" : { "total" : Long!, "courseBookmarks" : Long!, "placeBookmarks" : Long! } } } ex) { "id": 33, "email": "kate@gmail.com", "nickname": "kate", "profileImage": "https://amazon.s3.~~~~~~", "birth": "1994-06-16", "sex": "female", "createdAt": "1994-06-16", "updatedAt": "1994-06-16", "score": 100; "grade": "SILVER"; "counts" : { "course" : 0, "comments": 0, "bookmarks" : { "total" : 0, "courseBookmarks" : 0, "placeBookmarks" : 0 } } }
 

응답 값(401) → 토큰 인증 실패


//로그인 페이지로 리다이렉트?