소개

스프링과 스프링 부트를 사용하는 환경에서 인증 기능은 스프링 시큐리티(Spring Secutiry)를 사용합니다. 

이번 아티클에서는 스프링 시큐리티에 대한 소개를 진행합니다.

 

자바캠퍼스(JavaCampus) 프로젝트

이 강좌에서 사용된 최종 기능은 제가 진행하는 강의 데모 소스인 자바캠퍼스(www.JavaCampus.com) 프로젝트에 적용됩니다.

 

인증과 권한

인증과 권한에 대한 내용은 공통 용어이기에 따로 아티클을 준비하겠습니다.

다음 링크를 참고하세요.(준비중...)

 

스프링 시큐리티 설정

스프링 시큐리티에 대한 가장 기초적인 설정 단계를 소개합니다.

2021-09-16_17-41-19.png

 

 

현재 접속중인 사용자 정보 얻기

<코드>

String username = SecurityContextHolder.getContext().getAuthentication().getName();

// -- 또는 --

(new Authentication()).getName();

</코드>

 

 

 

 

 

 

 

 

 

 

참고 동영상

다음 동영상는 필자가 시간날 때 살펴볼 내용을 정리해 놓은 자료들입니다.

 

 

 

 

Comments

Be the first to post a comment

Post a comment