Google Apps Single Sign On SSO WordPress End To End Setup Guide | GSuite SSO

If you want users to login to your WordPress site using their Google credentials, you can simply do it using our WP OAuth Client plugin. Once you configure the Google with WordPress plugin, you can allow users to SSO to your WordPress site using Google.
Similarly, you can map your WordPress roles based on your Google attributes/groups. To know more about other features we provide in WP OAuth Client plugin, you can click here.

You can download OAuth Client plugin using the following link.

Guide to configure Google with WordPress :

  • Go to and sign up/login.
  • Click on Select Project to create a new Google Apps Project(, then click on NEW PROJECT. (refer to image below)
  • Google 2
  • Enter your Project name under the Project Name field an click on Create
  • Google 4
  • Now, again click on Select a Project (highlighted in the image below) and select the newly created Project by clicking on the project name that you entered in the previous step.
  • Google 5
  • Go to Navigation MenuAPIsServicesCredentials.
  • Google 6
  • Click on Create Credentials button and then select OAuth Client ID from the options provided.
  • Google 7
  • In case you are facing some warning saying that in order to create an OAuth Client ID, you must set a product name on consent screen (as shown in below image). Click on the Configure consent screen button.
  • Google 8
  • Enter your product name under the Product Name Shown to Users field. Click on the SAVE button to save your settings.
  • Google 9
  • Select Web Applicationfrom the options below Application Type. Enter the name you want for your Client ID under the name field and enter the Redirect/Callback URI from miniOrange OAuth Client plugin/module under the Authorized redirect URIs field.
  • Google 10
  • Click on the SAVE button to save your configurations.
  • Copy your Client ID and Client Secret and save it on your miniOrange OAuth Client plugin Configuration.
  • Google 11
  • You have successfully completed your Google App OAuth Server side configurations.
    Client ID : from the step 15 above
    Client Secret : from the step 15 above
    Scope: email
    Authorize Endpoint:
    Access Token Endpoint:
    Get User Info Endpoint:

Free Trial

If you are facing any difficulty please mail us on