구글 로그인은 다음과 같은 방식으로 처리 됩니다. ① 프론트엔드(안드로이드) 에서 구글 로그인을 하면② 인증토큰을 백엔드 서버로 보내고③ 백엔드 서버에서는 인증토큰이 유효한지 구글 서버로 보내서 검증합니다.④ 인증토큰이 유효하면 인증토큰에서 아이디, 이메일을 추출해서 사용할 수 있습니다.⑤ 이후 회원가입 처리 ※ 프론트엔드(안드로이드) 에서 인증토큰에서 바로 아이디, 이메일을 추출해서 사용할 수도 있겠지만,이렇게 하면 위변조가 가능하기 때문에 구글 서버에서 검증을 해야 합니다. 백엔드 스프링 프레임워크에서 구글 인증토큰 검증하는 예제 입니다. maven com.google.api-client google-api-client 1.26.0 com.google.oauth-client google-oauth-..