From bb68b9f9d60e8486581193821ea39276e635db0f Mon Sep 17 00:00:00 2001 From: suhyeon7497 Date: Fri, 15 Nov 2024 14:50:29 +0900 Subject: [PATCH 1/2] =?UTF-8?q?[docs]=20readme=20=EC=88=98=EC=A0=95=202?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 7c84cad1..50309a0a 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ 메인 이미지

-## 목차 +# 목차 1. [**프로젝트 개요**](#프로젝트-개요) - 1.1 [**프로젝트 목적**](#프로젝트-목적) @@ -30,17 +30,21 @@ - 6.1 [**세부 기능 흐름**](#세부-기능-흐름) - 6.2 [**사용 예시**](#사용-예시) +--- + +# 프로젝트 개요 + ## 🙌프로젝트 목적 -> 저희의 아이디어는 **데이트 코스의 단조로움**을 어떻게 하면 해소할 수 있을까? 라는 생각에서 시작했습니다. +> 저희의 아이디어는 **데이트 코스의 단조로움**을 어떻게 하면 해소할 수 있을까? 💡 라는 생각에서 시작했습니다. > -> 아이디어를 구체화하는 과정에서 저희는 **장소**에 관련된 소재로 인스타, 유튜브 등의 SNS 및 동영상 플랫폼의 성장과 함께 등장한 **인플루언서** 라는 개념에 집중하게 +> 아이디어를 구체화하는 과정에서 저희는 **장소**에 관련된 소재로 인스타, 유튜브 등의 SNS 및 동영상 플랫폼 📱의 성장과 함께 등장한 **인플루언서** 라는 개념에 집중하게 > 되었습니다. > -> 이는 **인플루언서가 방문한 장소에 대한 정보를 서비스 해보자!** 라는 생각으로 이어졌습니다. +> 이는 **인플루언서가 방문한 장소에 대한 정보를 서비스 해보자!** 📍 라는 생각으로 이어졌습니다. > -> 이를 관심있는 **인플루언서를 등록하고, 이에 따른 장소 추천 및, 장소에 대한 리뷰 기능**을 통해 풀어내어 **Inplace** 라는 저희만의 웹 애플리케이션으로 -> 구현해보았습니다. +> 이를 통해 사용자가 관심있는 **인플루언서를 등록하고, 이에 따른 장소 추천 및, 장소에 대한 리뷰 기능** 📋을 제공하여, **Inplace** 라는 저희만의 웹 +> 애플리케이션으로 구현해보았습니다. ## 서비스 정보 @@ -78,10 +82,10 @@ > > **FrontEnd**: [**_inplace.my_**](https://inplace.my) -## 프로그램 구조 - --- +# 프로그램 구조 + ## 프로그램 구조도 ## API & ERD @@ -94,10 +98,10 @@ - [🙋‍♂️ Visit Team7 ERD](https://www.notion.so/ERD-36ec8e40cb264abe87588e97ae77ac55) -## 개발 정보 - --- +# 개발 정보 + ## 개발 기간 > **_2024.08.22 ~ 2024.11.15_** @@ -187,10 +191,10 @@ ![GitHub pull requests](https://img.shields.io/github/issues-pr/kakao-tech-campus-2nd-step3/Team7_BE?label=open%20pull%20requests) ![GitHub closed pull requests](https://img.shields.io/github/issues-pr-closed/kakao-tech-campus-2nd-step3/Team7_BE?label=closed%20pull%20requests) -## 기술 정보 - --- +# 기술 정보 + ## 주요 종속성 버전 > **Spring Boots 3.3.3** @@ -248,18 +252,18 @@ ![Discord](https://img.shields.io/badge/Discord-5865F2?style=flat-square&logo=discord&logoColor=white) ![Slack](https://img.shields.io/badge/Slack-4A154B?style=flat-square&logo=slack&logoColor=white) -## 테스트 - --- +# 테스트 + > **테스트 시나리오** : https://www.notion.so/9ed68b292c004fc69f7eaad513054d96 > > **테스트 결과보고서** : https://www.notion.so/08a520d3b8c44154a19425b0bcc16f6f -## 기능 및 사용 예시 - --- +# 기능 및 사용 예시 + ## 세부 기능 흐름 - ### Spring Security From 1f414b7c6f9954f8d5d8127423045a22d44bb946 Mon Sep 17 00:00:00 2001 From: suhyeon7497 Date: Fri, 15 Nov 2024 14:59:18 +0900 Subject: [PATCH 2/2] =?UTF-8?q?[fix]=20redirect=20url=20/=EB=A1=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../security/entryPoint/LoginAuthenticationEntryPoint.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/team7/inplace/security/entryPoint/LoginAuthenticationEntryPoint.java b/src/main/java/team7/inplace/security/entryPoint/LoginAuthenticationEntryPoint.java index 97e66a8c..0fe5beaf 100644 --- a/src/main/java/team7/inplace/security/entryPoint/LoginAuthenticationEntryPoint.java +++ b/src/main/java/team7/inplace/security/entryPoint/LoginAuthenticationEntryPoint.java @@ -15,6 +15,10 @@ public class LoginAuthenticationEntryPoint implements AuthenticationEntryPoint { @Override public void commence(HttpServletRequest request, HttpServletResponse response, AuthenticationException authException) throws IOException { + if (request.getHeader("origin").equals(frontEndUrl)) { + response.sendRedirect("/"); + return; + } response.sendRedirect(frontEndUrl); } }