웹프로젝트의 시작 팀프로젝트로 우리가 정한 주제는 여행 관련 웹입니다. 자세한 내용으로는 자신이 여행에 대한 경로를 설정을 하고 그 설정된 경로들을 친구 혹은 같이갈 그룹에 공유가 됩니다. 공유 후에 여행이 완료될 경우 완료 버튼을 누르게 되면 해당 경로로 여행 한
기본적으로 aws는 1년동안 공짜로 프리티어를 사용할 수 있습니다.이 것은 각각의 기능마다 한개는 다 프리티어로 쓸 수 있습니다!우리는 RDS 기능을 쓸 예정입니다.EC2에서 mysql 을 다운하여 쓸 수 있지만 그럴 필요없이 RDS를 사용하도록 하겠습니다.기본 설정으
우리는 spring security를 이용하고 jwt 를 이용한 로그인을 구현할 생각입니다.회원가입시 받을 정보로는 email, password, name, phone, address, provider정도이고 로그인정보로 email 과 password를 사용할 예정입니
앞서 회원가입을 만들었다. 우리는 회원가입과 로그인 관련 api 를 만든 후 프론트 작업을 하고나서 react로 만든 클라이언트측의 프론트에서 회원가입의 정보나 로그인의 정보를 받아서 서버에서 처리를 하고 싶었기에 우선 백엔드의 api 를 어느정도 잡아놓고나서 프론트
우리는 react를 사용합니다.jwt를 발급받기 때문에 토큰을 사용한 인증입니다.추후 oauth2를 적용해 볼 것입니다.우리는 recoil을 이용해서 전역을 관리하고react-query를 이용해서 비동기에 대한 전역도 관리할 예정입니다.이를 위해서는 약간의 준비과정이
이번 블로그에서는 Spring Boot와 MySQL을 활용하여 여행 계획 API를 개발하는 방법에 대해 알아보겠습니다. 여행 계획을 저장하고 조회하는 기능을 구현하며, API 요청을 처리하는 컨트롤러와 데이터베이스와의 상호작용을 담당하는 서비스 클래스에 대해 설명하겠습
회원 정보 수정은 modifyUser 메서드와 modifyUser API 엔드포인트를 통해 이루어집니다. 클라이언트에서는 MyPage 컴포넌트를 통해 회원 정보 수정 페이지로 이동하고, 사용자가 수정할 정보를 입력한 후 수정을 완료할 수 있습니다.MyPage 컴포넌트에
비밀번호 변경은 resetPassword 메서드와 resetPassword API 엔드포인트를 통해 이루어집니다. 클라이언트에서는 MyPage 컴포넌트에서 비밀번호 변경 버튼을 클릭하여 비밀번호 변경 페이지로 이동하고, 사용자가 새로운 비밀번호를 입력한 후 변경을 완료