Spring Security

    Spring Security , OAuth2.0으로 구글 로그인 구현 1

    스프링 시큐리티는 막강한 인증과 인가 기능을 가진 스프링 프레임워크이다. 인증이란, 보호된 리소스에 접근한 대상에 대해 누구인지, 작업을 수행해도 되는지 확인하는 과정이다. 인가란, 인증 이후에 해당 리소스에 대해 접근 가능한 권한을 가지고 있는지 확인하는 과정이다. 보안과 관련해서 체계적으로 많은 옵션을 제공해주기 때문에 개발자가 일일이 보안 관련 로직을 작성하지 않아도 된다. 구글 로그인 기능 구현해보자! https://console.cloud.google.com/ 로 접속해서 새로운 프로젝트를 생성한다. 프로젝트를 선택한 후 API 및 서비스 -> 사용자 인증 정보 OAuth 클라이언트 ID 클릭! 동의 화면 중 외부/내부가 있는데 외부를 클릭한다. 애플리케이션 이름 : 사용자에게 노출될 애플리케이..