- Spring Security Filter
- 필터에서 인증처리를 한다.
- WebSecurity는 HttpSecurity를 통하지 않고 DispatcherServlet로 전송하고 싶을때 사용한다.
- HttpSecurity는 인증처리를 실행한다.
- addFilterBefore : 시큐리티 필터처리 되는 부분에서 중간에 필터를 넣는다.
- 소셜 로그인
- 소셜로그인 정보로 저장된 정보가 있는지 판단
- 있다.
- 인증정보 설정(Redirect)
- 없다
- 이미 이메일로 가입된 경우
- 아이디, 패스워드로 로그인, 인증정보제거
- 이메일이 없는 경우
- 유저정보 저장, 유저커넥션 정보 저장, 인증정보 저장
- 이미 로그인 상태
- 유저커넥션정보 저장
- Spring Boot 2.0
- Spring Boot에서는 resources/static/ 에서 css, js디렉토리를 인식한다.
- http://localhost:8080/css/a.css 로 접근이 가능하다
- http://localhost:8080/static/css/a.css 로 접근가능하게 하려면 addResourceHandlers를 설정한다.
0 개의 댓글:
댓글 쓰기