title: Setting up Spring security context / processing Google token received from Angular
body: <p>I have a Spring Boot - Angular web application. The Angular client has been configured to Google SSO using angularx-social-login library. Angular Login screen redirects to Google login screen. After the Google login is successful the control reaches back to login() method in Angular.</p>
  <p>At this point of time I have access to Google's idToken. The control then moves from Angluar's login() to Spring Controller's login() with access to idToken.
  How do I process this token so that I can set the Spring Security context?</p>
  <p>Most of the resources in the internet mentions about Spring Oauth2 Client but not covers how a token has to be processed.</p>
  <p>Edit:
  I am also doubtful if I am going in the right direction. Do I have to set up Spring for Google authentication once again after Angular (Client side) the Authentication is successful? Is this the standard flow?</p>