Spring Security
-
Spring Security - 동작 과정, 로그인 구현하기CS/Spring 2024. 7. 4. 01:18
인증 Authentication사용자가 누구인지 확인하는 단계. 예를들어 서비스를 이용할 수 있는 사용자인지를 확인하는 '로그인'이 인증 단계이다.인가 Authorization접근 권한을 확인하는 과정. 예를들어 관리자 페이지에 대해 페이지에 접근한 사용자가 관리자 회원인지 일반 회원인지 확인하는 과정이 인가 단계이다. 일반적으로 인증 단계에서 바릅한 토큰에 사용자 접근 권한 정보를 포함시켜, 토큰을 통해 권한 유무를 확인해 인가를 수행한다. Spring Security 동작 구조 다양한 서비스에서 인증 또는 인가 등의 보안 기능이 필요하다. spring security는 spring에서 인증, 인가 기능을 제공하는 프로젝트이다. 서블릿에서 서블릿 필터가 인증, 인가 등의 보안 기능을 제공하는데, 스..