QwikSkills Support

Google Labs
Creating a Client Application for Google Authentication

Creating a Client Application for Google Authentication

Difficulty Level
Lab Duration
30 Min
About Lab


The application you will work with in this lab depends on OAuth being configured. OAuth (Open Authorization) is an open standard that allows a user to grant access to their details on a third-party application with Google sign-in feature, without having to expose their credentials on the application.

For example, when a user signs up using Google, upon signing up, Google responds with an access token that is stored with Google and your application. Whenever the user tries to log in to the application, a request is made to Google along with the access token to verify the authenticity and validity of the token, upon verification, Google responds with the requested data. Google never sends the user's details back to the application. It only sends the details that are specified in the scopes.

In this lab step, you will be creating an OAuth Client ID in the Google Cloud console.

What will you learn?

Upon completion of this lab you will be able to:

create an OAuth Client ID and generated Client ID and Client Secret.


  • You should be familiar with how to start and end labs on QwikSkills platform. Along with that you should know how to login to the GCP Console. 
  • Familiar with GCP Console UI. Opening services through the menu.
  • If this i