{"info":{"_postman_id":"4b4400ea-b61a-49fd-84c0-3fc40099c4ec","name":"[Sparta] 일정 관리2","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"43244231","collectionId":"4b4400ea-b61a-49fd-84c0-3fc40099c4ec","publishedId":"2sB2cShPPn","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-04-03T08:50:33.000Z"},"item":[{"name":"회원가입","id":"e6a163d6-fd60-41e0-b8e0-f5fb7e1c661f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"username\": \"김윤범\",\r\n    \"email\": \"yoonbeom@example.com\",\r\n    \"password\": \"test1234\"\r\n}","options":{"raw":{"language":"json"}}},"url":"localhost:8080/users/signup","description":"<p>사용자를 회원가입(등록) 한다.</p>\n<p><code>username</code> : 등록할 사용자의 이름</p>\n<p><code>email</code>: 등록할 사용자의 이메일</p>\n<p><code>password</code>: 등록할 사용자의 비밀번호</p>\n","urlObject":{"port":"8080","path":["users","signup"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"e6a163d6-fd60-41e0-b8e0-f5fb7e1c661f"},{"name":"로그인","id":"2c6c85bb-1aaa-4358-bd79-2adac921e9c2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"yoonbeom@example.com\",\r\n    \"password\": \"test1234\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/login","description":"<p>유효한 데이터 -&gt; 성공 (<code>200 OK</code>)</p>\n<p>잘못된 데이터 -&gt; 실패 (<code>401 Unauthorized</code>)</p>\n<p><code>email</code>: 등록한 사용자의 이메일</p>\n<p><code>password</code>: 등록한 사용자의 비밀번호</p>\n","urlObject":{"protocol":"http","port":"8080","path":["login"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"2c6c85bb-1aaa-4358-bd79-2adac921e9c2"},{"name":"사용자 조회","id":"7fb4a5b9-5d4f-481e-8a57-15869663d8f8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/users/1","description":"<p>사용자의 정보를 불러오며,</p>\n<p><code>유저명</code>, <code>유저아이디, 이메일</code></p>\n<p>을 조회한다.</p>\n<p>로그인이 선행되어야 하며, 로그인을 하지않고 조회 시 오류가 발생한다.</p>\n","urlObject":{"protocol":"http","port":"8080","path":["users","1"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"7fb4a5b9-5d4f-481e-8a57-15869663d8f8"},{"name":"비밀번호 변경","id":"541a525c-86a3-4901-bc6d-b7c4b56d4036","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"oldPassword\": \"test1234\",\r\n    \"newPassword\": \"test5678\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/users/1/password","description":"<p>비밀번호를 변경하며</p>\n<p>유효한 데이터 -&gt; 성공 (<code>200 OK</code>)</p>\n<p>잘못된 데이터 -&gt; 실패 (<code>400 Bad Request</code>) + 메시지를 출력한다.</p>\n<p><code>oldPassword</code>: 현재 비밀번호</p>\n<p><code>newPassword</code>: 새 비밀번호</p>\n","urlObject":{"protocol":"http","port":"8080","path":["users","1","password"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"541a525c-86a3-4901-bc6d-b7c4b56d4036"},{"name":"사용자 삭제","id":"79c578ba-658f-48df-af5f-8a61e17ba98c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:8080/users/1","description":"<p>삭제.</p>\n","urlObject":{"protocol":"http","port":"8080","path":["users","1"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"79c578ba-658f-48df-af5f-8a61e17ba98c"}]}