| index | Method | URL | Description | 프론트 연결 여부 |
|---|---|---|---|---|
| 0✅😀 | POST | /google-login | 구글 로그인 | ✅ |
| 1✅😀 | POST | /naver-login | 네이버 로그인 | ✅ |
| 2✅ | POST | /gpt/{chat_room_id} | chatAI 이용 | ✅ |
| 3✅ | POST | /diffusion | stable Diffusion2 이용 | ✅ |
| 4 | ||||
| 5✅ | POST | /prompt/create | 프롬프트 생성 | |
| 6✅😀 | GET | /prompt/view/info?sort&category&search | 프롬프트 리스트 조회 | |
| 7✅😀 | GET | /prompt/view/{prompt-id} | 특정 프롬프트 조회 | ✅ |
| 8✅ | POST | /gpt/use{prompt-id} | 프롬프트 내 chatAI | ✅ |
| 9✅ | POST | /diffusion/{prompt-id} | 프롬프트 내 stable diffusion2 | ✅ |
| 10✅ | POST | /prompt/comment/{prompt-id} | 프롬프트 댓글 등록 | ✅ |
| 11✅😀 | GET | /prompt/comment/read/{prompt-id} | 프롬프트 댓글 조회(리스트) | (프론트에서 직접 사용 X) |
| 12✅ | PUT | /prompt/comment/update/{comment-id} | 프롬프트 댓글 수정 | ✅ |
| 13✅ | GET | /prompt/comment/delete/{comment-id} | 프롬프트 댓글 삭제 | ✅ |
| 14✅ | POST | /prompt/like | 프롬프트 좋아요 등록 | ✅ |
| 15✅ | POST | /prompt/dislikes | 프롬프트 싫어요 등록 | → 없는거.. |
| 16✅ | GET | /prompt/my-page/{member-id} | 자기 프롬프트 조회 | ✅ |
| 17✅ | PUT | /prompt/my-page/{prompt-id} | 자기 프롬프트 수정 | ✅ |
| 18✅ | DELETE | /prompt/my-page/{prompt-id} | 자기 프롬프트 삭제 | ✅ |
| 19✅ | GET | /my-page/likes | 좋아요한 프롬프트 조회 | ✅ |
| 20✅ | PUT | /my-page/password/update | 비밀번호 업데이트 | ✅ |
| 20✅ | PUT | /my-page/password/check | 비밀번호 확인 | ✅ |
| 21✅ | PUT | /my-page/image | 프로필 이미지 업데이트 | ✅ |
| 22✅ | PUT | /my-page/nickname | 별명 업데이트 | ✅ |
| 23✅ | GET | /my-page/chat | 채팅방 리스트 조회 | ✅ |
| 24✅ | GET | /my-page/chat/read/{chat-room-id} | 특정 채팅방 조회(대화내역) | ✅ |
| 25✅ | DELETE | /my-page/chat/{chat-room-id} | 채팅방 삭제 | 🔧 200 OK 는 뜨나 예시 response와 같이 채팅방을 삭제하였습니다. 가 뜨지 않고 아무 response도 없음 채팅방 목록을 조회하면 삭제를 하려고 했던 채팅 내역이 그대로 있음 |
| 30✅ | GET | /auth/kakao | 회원정보 가져오기 | |
| 31✅ | GET | /auth/naver | 회원정보 가져오기 | ✅ |
| 26✅😀 | POST | /user/singup | 자체 회원가입 | ✅ |
| 27✅😀 | POST | /user/signin | 자체 로그인 | ✅ |
| 28✅😀 | POST | /user/mail | 이메일 인증코드 발송 | ✅ |
| 29✅😀 | POST | /user/mail/check | 입력코드 일치 여부 확인 | ✅ |
생성 모델을 어디서 쓰든 같은 url 활용? → 다른 url 활용용 ✅
JWT 고려되지 않음 → JWT로 member-id를 받을 경우 관련된 url 수정 필요✅
생성모델 이용 시 chatroom을 언제 만들 것인지?✅
비밀번호 확인을 할 것인지?
프롬프트 상세 페이지에서 get를 한번 할지, 세 번할지.
프론트 → 생성모델 파라미터 부분 추가 필요