본문 바로가기

filter2

[Spring] Spring Security 필터 순서 이해 안 될 때 (로그인 안 되는 원인 찾는 방법) 📌 문제 상황Spring Security를 설정했는데로그인은 되는데 페이지 이동이 안 됨로그아웃이 정상적으로 안 됨권한 설정이 적용되지 않음👉 이런 문제를 겪는 경우가 많다.📌 원인이 문제는 대부분👉 Spring Security 필터 순서를 이해하지 못해서 발생한다Spring Security는 여러 필터가 체인 형태로 동작하며👉 순서에 따라 인증/인가 처리가 결정된다📌 핵심 필터 흐름1️⃣ 초기 설정 필터👉 보안 환경 준비 단계SecurityContextPersistenceFilter→ 로그인 정보 불러오기HeaderWriterFilter→ 보안 헤더 추가👉 요청이 들어오면 가장 먼저 실행된다2️⃣ 사용자 동작 처리👉 로그인/로그아웃 관련 처리LogoutFilter→ 로그아웃 요청 처리R.. 2026. 2. 6.
[JavaScript] 탐색 메서드 안녕하세요 오늘은 자바스크립트에서 탐색 메서드를 알아보려고 합니다! 배열 탐색이란 배열에서 특정 조건을 만족하는 요소를 찾아내는 행위입니다. 탐색 메서드를 활용하면 간단하게 배열에서 특정 요소를 검색할 수 있습니다. 1. indexOf : 배열에서 찾으려는 요소의 인덱스를 반환하는 메서드입니다. 이 메서드는 2개의 인수를 전달합니다. arr.indexOf(item, fromIndex); 여기서 item은 찾으려는 요솟값, fromIndex는 탐색을 시작할 인덱스 번호입니다. 예를 들어, let arr = [1,3,5,7,1]; console.log(arr.indexOf(1,0)); ------> 0 여기의 결과값에서는 배열 arr에서 indexOf메서드를 호출하고, 인수로 찾으려는 값 1, 탐색을 시작할.. 2024. 4. 5.