Free Lines Arrow
본문 바로가기
Spring Security

[Spring Security] Spring Security 란?

by skahn1215 2023. 5. 27.
728x90
반응형

Spring Security

  • 애플리케이션들은 보안에 취약 하다 그렇기 때문에 보안을 
    강화할 기능 들이 필요하다.
  • 스프링 시큐리티는 어플리 케이션 보안 전략을 위한 프레임 워크이다.

 

장점

  • 스프링 시큐리티는 애플리케이션에 대한 합리적이고 간결한 기능을 제공해준다.
  • 다른 프레임워크는 복잡 하지만 스프링 시큐리티는 쉽게 사용이 가능하다.
  • 다양한 기업 인증 시스템들과 호환이 가능하다.

 

동작 방식

 

 

사용자 세부 정보서비스 기능 역할

UserDetailService

  • 기본 자격 증명을 등록하는 역할
  • 사용자 이름 : user
  • 기본 암호.   : UUID

 

암호 인코더 역할

PasswordEncoder

  • 암호를 인코딩 한다.
  • 암호가 기존 인코딩과 일치하는지 확인한다
728x90
반응형

댓글