[Spring Boot] 스프링 시큐리티, 구글 OAuth 2.0 로그인 (1)
1. 구글 클라우드 플랫폼 1) 스프링 시큐리티 스프링 시큐리티는 인증과 인가 기능을 가진 프레임워크이다. 스프링 시큐리티는 스프링 기반의 보안을 위한 표준으로, 인터셉터와 필터 기반의 보안 기능보다 더 권장한다. 2) 소셜 로그인 대부분 로그인 시 자체 회원 아이디와 비밀번호보다는 소셜 로그인(네이버, 구글, 카카오)를 더 많이 사용한다. 그 이유는, 소셜 로그인에 비해, 자체 회원을 위한 로그인에는 많은 기능(로그인 보안, 비밀번호 찾기/변경, 회원 정보 변경, 이메일/휴대폰 인증)이 요구되기 때문이다. 3) 스프링 부트 2.0 스프링 부트 1.5의 OAuth2 연동 방법이 2.0에서는 크게 변경되었다. 그럼에도 불구하고 크게 이슈화가 되지 않은 이유는 'spring-security-oauth2-au..
2020.09.17