Spring Boot Security - Logout
한 줄 요약: 로그아웃은 서버 세션 무효화, 인증 토큰 삭제, 쿠키 제거를 한 번에 처리하여 사용자의 인증 상태를 완전히 초기화하는 작업이다.
한 줄 요약: 로그아웃은 서버 세션 무효화, 인증 토큰 삭제, 쿠키 제거를 한 번에 처리하여 사용자의 인증 상태를 완전히 초기화하는 작업이다.
한 줄 요약: HTTP 헤더는 전송에 필요한 모든 부가 정보를 담는다. 표현 헤더는 바디의 형식을 설명하고, 협상 헤더는 클라이언트가 원하는 형식을 서버에 알린다.
한 줄 요약: Form 인증은 사용자가 아이디/비밀번호를 입력하면 서버가 세션 기반 토큰을 발급해 인증 상태를 유지하는 가장 보편적인 웹 인증 방식이다.
한 줄 요약: HTTP 상태 코드는 서버가 클라이언트의 요청을 어떻게 처리했는지 알려주는 3자리 숫자로, 1xx~5xx 5개 대역으로 분류된다.
한 줄 요약: WebSecurityConfigurerAdapter를 상속하면 Spring Security의 기본 설정을 내 애플리케이션에 맞게 세밀하게 커스터마이징할 수 있다.
한 줄 요약: Spring Security 의존성 하나만 추가해도 모든 엔드포인트에 인증이 자동으로 적용된다.
한 줄 요약: 좋은 API URI 설계는 리소스(명사)를 식별하는 데 집중하고, 행위(조회/등록/수정/삭제)는 HTTP 메서드로 표현한다.
한 줄 요약: HTTP는 클라이언트-서버 구조에서 동작하는 무상태(Stateless), 비연결성 프로토콜로, 거의 모든 형태의 데이터를 전송할 수 있는 단순하고 확장 가능한 프로토콜이다.
한 줄 요약: URI는 인터넷 자원을 식별하는 가장 포괄적인 개념이며, URL은 그 하위 개념으로 자원의 위치를 나타낸다. 브라우저가 URL을 입력받아 서버에 응답을 받기까지의 전체 흐름을 이해하는 것이 ...
한 줄 요약: 인터넷에서 데이터가 목적지까지 안전하게 전달되려면 IP → TCP/UDP → PORT → DNS로 이어지는 계층적 프로토콜 구조가 필요하다.