방구석 컴퓨터/방구석 스프링
스프링 시큐리티 - 기본 인증 프로세스
스프링 시큐리티는 스프링 기반 애플리케이션에서 인증과 인가를 구현하기 위한 강력한 보안 프레임워크입니다.애플리케이션의 보안 요구사항을 쉽게 구현할 수 있도록 다양한 설정 옵션과 확장 가능한 구조를 제공합니다.스프링 시큐리티를 이해하기 위해서는 아래의 핵심 개념들을 이해해야 하는데요. 1. Authentication (인증) `당신이 누구인가?`사용자가 누구인지 확인하는 과정입니다.즉, 사용자가 주장하는 신원이 실제로 그 사용자와 일치하는지 검증하는 절차입니다.사용자가 시스템에 접근할 때, 시스템이 사용자의 신원을 확인하여 해당 사용자가 누구인지 파악하기 위한 목적입니다.예를 들어, 사용자가 아이디와 비밀번호를 입력하면, 이를 검증하여 사용자가 누구인지 확인합니다. 2. Authorization (인가) ..
2024. 11. 21. 19:06