소개

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

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

 

이 강좌의 내용은 다음 링크를 통해서 지속적인 업데이트를 진행할 예정입니다.

 

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

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

 

인증과 권한

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

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

 

스프링 시큐리티 설정

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

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

 

 

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

<코드>

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

// -- 또는 --

(new Authentication()).getName();

</코드>

 

Comments


Comments are closed