title: Google OAuth 2.0 Request Format
body: <p>How can a web-application redirect a user to Google for authentication and include a signed request in the URL argument to Google's OAuth 2.0 end-point?</p>
  
  <p>For example, how can the following clear-text request be converted to a signed and encrypted request?</p>
  
  <blockquote>
    <p><a href="https://accounts.google.com/o/oauth2/auth?client_id=424911365001.apps.googleusercontent.com&amp;response_type=code&amp;scope=openid%20email&amp;redirect_uri=https://oa2cb.example.com/&amp;state=security_token%3D138r5719ru3e1%26url%3Dhttps://oa2cb.example.com/myHome&amp;login_hint=jsmith@example.com&amp;openid.realm=example.com&amp;hd=example.com" rel="nofollow">https://accounts.google.com/o/oauth2/auth?client_id=424911365001.apps.googleusercontent.com&amp;response_type=code&amp;scope=openid%20email&amp;redirect_uri=https://oa2cb.example.com/&amp;state=security_token%3D138r5719ru3e1%26url%3Dhttps://oa2cb.example.com/myHome&amp;login_hint=jsmith@example.com&amp;openid.realm=example.com&amp;hd=example.com</a></p>
  </blockquote>