예전에 spring boot에 spring security를 이론은 제쳐두고 적용해서 글을 쓴적이 있는데 다시 프로젝트에 사용할 일이 있어서 오랜만에 제 글을 다시 보니 역시 뭐가 뭔지 하나도 모르겠더라고요;;; 다시 공부하는겸 이번 글은 간단하게 이론편으로 글을 올리고 예전적어둔 글을 적용편으로 사용하도록 하겠습니다. Spring Security(스프링 시큐리티)란? 스프링 시큐리티는 스프링 기반의 애플리케이션의 보안(인증과 권한,인가 등)을 담당하는 스프링 하위 프레임워크이다. 주로 서블릿 필터와 이들로 구성된 필터체인으로의 위임모델을 사용한다. 그리고 보안과 관련해서 체계적으로 많은 옵션을 제공해주기 때문에 개발자 입장에서는 일일이 보안관련 로직을 작성하지 않아도 된다. 출처: https://cod..
쇼핑몰 토이 프로젝트를 만들면서 회원가입시 이메일 본인 인증이 필요했다. email로 아이디를 만들고 아이디 중복 확인 후 유저가 작성한 이메일로 인증 코드를 보내고 메일로 보낸 코드와 유저가 메일을 받고 작성한 코드가 일치되면 계속해서 회원가입을 작성하게하는 방식으로 만들어봤다. 1. mail.properties 작성 2. EmailConfig 작성 3. EmailServiceImpl 작성 4. controller작성 5. 작동 확인 mail.properties mail.smtp.auth=true mail.smtp.starttls.required=true mail.smtp.starttls.enable=true mail.smtp.socketFactory.class=javax.net.ssl.SSLSocke..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.