Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

googlelogin

102 sites Security covered
View on drupal.org

Simple Google Login allows users to register and login to your Drupal site with their Google account.

Google OAuth API PHP library helps web developer to integrate google login system by the quick, easy and powerful way. Once logged via Google Application, we'll store the user information into the user table.

The Google OAuth PHP library will be used in our script that supports OAuth for Google JSON Response.

Google Project Creation

  1. Go to the Google Developers Console
  2. Select an existing project, or create a new project by clicking Create Project:
    • In the Project name field, type in a name for your new project.
    • In the Project ID field, the console has created project ID. Optionally you can type in a project ID for your project. But project ID must be unique worldwide.
    • Click on the Create button and the project to be created in some seconds. Once the project is created successfully, the project name would be appearing at the top of the left sidebar.
  3. In the sidebar, select Credentials under the APIs & Auth section.
  4. In the OAuth section of the page, select Create New Client ID.
    • Create Client ID dialog box would be appearing for choosing application type.
    • In the Application type section of the dialog, select Web application and click on the Configure consent screen button.
    • Choose Email address, enter the Product name and save the form.
    • In the Authorized JavaScript origins field, enter your app origin. If you want to allow your app to run on different protocols, domains, or subdomains, then you can enter multiple origins.
    • In the Authorized redirect URI field, enter the redirect URL.
    • Click on Create Client ID.



Migration to 9.x branch
This is a major rewrite from 4.x and this branch makes use of latest google api so consider this as a fresh install.
You need to reconfigure the module as well as change the callback url in the google api console.
Also reconfigure the icon display.

Activity

Total releases
6
First release
May 2025
Latest release
7 months ago
Release cadence
23 days
Stability
100% stable

Release Timeline

Releases

Version Type Release date
8.x-9.9 Stable Sep 10, 2025
8.x-9.8 Stable Sep 9, 2025
8.x-9.6 Stable Sep 5, 2025
8.x-9.5 Stable May 25, 2025
8.x-9.4 Stable May 25, 2025
8.x-9.3 Stable May 17, 2025