10. Spring/Security 10

07. 스프링 시큐리티 (Spring Security) - OAuth2 를 이용한 네이버, 카카오, 구글 인증 + JWT

OS Windows 10 Home 64bit 버전 1903 (OS 빌드 18362.836) FrameWork SpringBoot 2.3.1.RELEASE ( 2.4 와 2.5 에서는 profile 전략이 다릅니다 ) Security spring-boot-starter-security 5 EditTool IntelliJ IDEA 2021.3.1 BuildTool Maven FrontEnd Vue 2.x 요약 구성 클래스 목록 config AppProperties.java Auth.class : JWT 토큰의 암호키와, 만료기간을 설정할 때 사용 OAuth2.class : 프론트 엔드 클라이언트가 /oauth2/authorize 요청에서 지정한 redirectUri 입니다 SecurityConfig.java..

10. Spring/Security 2021.08.17

05. 스프링 시큐리티 (Spring Security) - Exception

OS Windows 10 Home 64bit 버전 1903 (OS 빌드 18362.836) FrameWork SpringBoot 2.3.1.RELEASE Security spring-boot-starter-security 5 EditTool IntelliJ IDEA 2020.1.3 BuildTool Gradle Spring Security Exception AuthenticationException UsernameNotFoundException 계정 없음 BadCredentialsException 자격 증명 실패 아이디 혹은 비밀번호 불일치 비밀번호 불일치 AccountStatusException AccountExpiredException 계정 만료 CredentialsExpiredException 비밀..

10. Spring/Security 2020.09.22

03. 스프링 시큐리티 (Spring Security) - JWT

OS Windows 10 Home 64bit 버전 1903 (OS 빌드 18362.836) FrameWork SpringBoot 2.3.1.RELEASE Security spring-boot-starter-security EditTool IntelliJ IDEA 2019.1.3 BuildTool Gradle # 참고한 사이트 SPRING SECURITY + JWT 회원가입, 로그인 기능 구현 이전에 서블릿 보안과 관련된 포스트(링크)를 작성했던 적이 있습니다. 서블릿 기반의 웹 애플리케이션에서 인증과 인가 과정을 간단하게 설명했습니다. 스프링에서는 마찬가지로 이런 인증과 webfirewood.tistory.com [SpringBoot] Spring Security를 이용한 회원가입/로그인/로그아웃 이번 ..

10. Spring/Security 2020.08.18