Process Google OpenID Connect Authentication Request

Q

How to the Google OpenID Connect Authentication Request is process by Google OpenID Connect service?

✍: FYIcenter.com

A

When Google OpenID Connect service receives a Authentication Request from an end user's Web browser, it will:

  • Verify if the "client_id" value in the request is valid. If not, display an error message page to the end user.
  • Search a valid login session from Web browser's cookies that matches the registered application associated with your "client_id".
  • Generate the authentication response with the login session information, if a valid login session is found.
  • Display a login Web page to the end user, if no valid login session found.
  • Generate the authentication response with the login session information, when the end user finishes the login process to a Google account.
  • Verify if the "redirect_uri" value in the request is valid, after the authentication response is generated. If not, display an error message page to the end user.
  • Redirect the Web browser to "redirect_uri" with the authentication response.

If you provides incorrect parameters in the authentication request, Google OpenID Connect service will return "error" and "error_description" in the authentication response.

 

Authentication Response Received from Google OpenID Connect

Initiate Google OpenID Connect Authentication Request

Google OpenID Connect Integration

⇑⇑ OpenID Tutorials

2021-03-07, 1126🔥, 0💬