긍정적인 사고와 행동으로 선한 영향력을 줄 수 있도록

Spring

[Spring] Security

리거니 2021. 11. 4. 20:28

 

Spring Security 를 통해 일반 사용자가 접근 또는 작성 가능한 페이지 ,

관리자 만 접근 또는 작성 가능한 페이지 , 인증되지 않은 외부 HTTP 접속 차단 ( CSRF ) 등을 배웠다.

서버를 키면 비밀번호 를 부여한다,

 

해당 비밀번호를 복사하여 password에 저장한다,

 

 

SecurityConfig 클래스에 configure 메소드를 통해 input 값에는 1111 로 입력되어 로그인 되도록 설정하였다.

 

userid 값인 김리건 , password 는 1111을 입력하여 로그인 해보자 

 

 

로그인이 정상적으로 되었다 

 

현재는 role 에서 user ( 일반 사용자 ) 라서 권한이나 제한을 두었다 ( 사용자 추가 등 )

role 에서 admin 인 계정을 이용해서 로그인하면 관리자 권한을 받아 사용자 추가 등이 가능하다.

현재는 결과 페이지만 설명드렸지만 , 

다음시간에는 처음부터 하나씩 원리를 설명하도록 하겠습니다.