ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 스프링 부트 (회원가입,로그인,토큰발급)api명세서
    스프링 2023. 4. 25. 11:11

     

     
     
             
    회원가입
    /api/auth/signup
    POST   {
    "username": "wkdrldn", "password": "123456"
    }
    {
    "msg": "로그인 성공", "statusCode": 200
    }
     
    로그인 /api/auth/login POST   {
    "username": "wkdrld", "password": "123456"
    }
    {
    "msg": "로그인 성공", "statusCode": 200
    }
    Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJiaW4xMjM0IiwiZXhwIjoxNjY5ODcwNDUyLCJpYXQiOjE2Njk4NjY4NTJ9.mm8wgaV8M70hidhPX4Ut6UONZGaxjA1KnOJT1mO59Xc
    게시글 작성 /api/post POST Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJiaW4xMjM0IiwiZXhwIjoxNjY5ODcwNDUyLCJpYXQiOjE2Njk4NjY4NTJ9.mm8wgaV8M70hidhPX4Ut6UONZGaxjA1KnOJT1mO59Xc   {
    "id": 3, "title": "게시글5", "content": "내용5", "username": "wkdrldn", "createdAt": "2022-12-01T12:56:36.821474", "modifiedAt": "2022-12-01T12:56:36.821474"
    }
     
    게시글 목록 조회 /api/post GET     {
    "postList":[
    {

    "id": 3, "title": "게시글5", "content": "내용5", "username": "bin1234", "createdAt": "2022-12-01T12:56:36.821474", "modifiedAt": "2022-12-01T12:56:36.821474"
    }

    {
    "id": 2, "title": "게시글5", "content": "내용5", "username": "bin1234", "createdAt": "2022-12-01T12:56:36.821474", "modifiedAt": "2022-12-01T12:56:36.821474"
    }

    {
    "id": 1, "title": "게시글5", "content": "내용5", "username": "bin1234", "createdAt": "2022-12-01T12:56:36.821474", "modifiedAt": "2022-12-01T12:56:36.821474"
    }
    ]
    }
     
    게시글 상세 조회 /api/post/{id}
    GET
        {
    "id": 5, "title": "게시글5", "content": "내용5", "username": "bin1234", "createdAt": "2022-12-01T12:56:36.821474", "modifiedAt": "2022-12-01T12:56:36.821474"
    }

     
    게시글 수정 /api/post/{id}
    PUT
    Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJiaW4xMjM0IiwiZXhwIjoxNjY5ODcwNDUyLCJpYXQiOjE2Njk4NjY4NTJ9.mm8wgaV8M70hidhPX4Ut6UONZGaxjA1KnOJT1mO59Xc   {
    "id": 1, "title": "게시글1", "content": "내용1", "username": "bin1234", "createdAt": "2022-12-01T12:52:06.729608", "modifiedAt": "2022-12-01T12:52:06.729608"
    }
     
    게시글 삭제 /api/post/{id}
    DELETE
    Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJiaW4xMjM0IiwiZXhwIjoxNjY5ODcwNDUyLCJpYXQiOjE2Njk4NjY4NTJ9.mm8wgaV8M70hidhPX4Ut6UONZGaxjA1KnOJT1mO59Xc   {
    "msg": "게시글 삭제 성공", "statusCode": 200
    }
     

     

     

     

     

     

     

     

     

     

     

     

    '스프링' 카테고리의 다른 글

    카카오 로그인  (0) 2023.12.31
    DB접속  (0) 2023.12.31
    스프링 JWT (코드스니펫)  (0) 2023.04.20
    스프링부트 (타임스탬프,오전 1시 마다 가격 업데이트)  (0) 2023.04.20
    스프링 부트 (메모장만들기) *  (0) 2023.04.17
Designed by Tistory.