spring security 에서는 기본적으로 아래와 같은 암호화 모듈을 제공하고 있다.
tags
spring-security
security 암호화
sha256 암호화
이번 포스팅은 MY-SQL을 이용해 간단히 로그인 인증 & 권한 처리 하는법을 알아 보겠다.
우선 pom.xml
에 mysql관련 라이브러리를 등록한다.
tags
spring-security
security mysql
security db연동
security db 사용자 인증
users-by-username-query
jdbc-user-service
이전 포스팅에서 사용자가 정의한 로그인 페이지로 로그인 하는 방법을 익혔으니 이번에는 spring security에서 인증절차를 거친 후 커스텀 프로세서를 통해 인증된 사용자를 관리하는 방법과 spring security에서 css와js파일등 인증이 필요없는 리소스 파일들을 security필터를 거치지 않게하는 방법도 알아보겠다.
tags
spring-security
css,js 적용
사용자 인증
AuthenticationSuccessHandler
AuthenticationFailureHandler
지난 포스팅에서는 로그인화면과 처리를 spring security에서 설정한 기본 페이지로 작업을 했다.
하지만 실제로 저 기본 페이지로 사용하려는 곳은 거의 없을 것이다.
이번엔 사용자가 직접 작성한 로그인폼을 이용하여 인증처리를 해보도록 하겠다.
tags
spring-security
spring security 로그인 페이지
tags
spring-security
spring security 기본 설정