TIL

2024.08.26 TIL

jinny8 2024. 8. 26. 21:29

인증/인가

 

  • 인증

인증은 식별 가능한 정보를 가지고 사용자가 누구인지 확인하는 절차

 

  • 인가

인증 절차 이후에 사용자가 특정 자원이나 서비스를 사용할 수 있는지 권한을 확인하는 절차

 

 

  • 서블릿 필터

Dispatcher Servlet에 요청이 전달되기 전과 후에 부가작업을 처리하는 객체

Java 웹 애플리케이션에서 클라이언트의 요청과 서버의 응답을 가로채서 처리할 수 있는 강력한 매커니즘

 

 

서블릿 필터 인터페이스 주요 메서드

  1. init() : 필터 초기화 메서드, 필터 인스턴스가 생성된 후, 딱 한 번만 호출된다.
  2. doFilter() : 필터의 헥심 메서드, 각 요청이 올 때 마다 해당 메서드가 호출된다.
  3. destroy() : 필터 종료 메서드, 리소스를 해제하거나 종료 작업을 수행할 때 유용하다.