# Google_OAuth2.0_SpringBoot 구현 1 - Authorization code
Authorization Code Grant 는 OAuth 2.0 인증 유형 중 하나로, 사용자가 권한 제공 기관에 연결하여 인증 받고 권한 부여에 동의하면 승인 코드를 발급해주는 유형이다. 해당 코드(Authorization code)를 통해 Access Token 을 받을 수 있으며 해당 Access Token 을 가지고 여러 서비스(구글 계정 정보 등)을 얻을 수 있다. Authorization code 를 받는 이유? 웹 브라우저 Provider ( Authorization Server ) 로 Access Token 을 받는 것보다 Client(Application) Provider 로 Token 을 주는게 보안 상 더 좋다고 한다. 해당 포스트에서는 Google API Console + Spri..