PHPackages                             oomphinc/google\_oauth - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. oomphinc/google\_oauth

AbandonedArchivedDrupal-module[Authentication &amp; Authorization](/categories/authentication)

oomphinc/google\_oauth
======================

Authenticate your Drupal 8 site with Google OAuth

1.0.0(9y ago)1206[1 issues](https://github.com/oomphinc/d8-google-login/issues)MITPHPPHP &gt;=5.5.9

Since Mar 17Pushed 8y agoCompare

[ Source](https://github.com/oomphinc/d8-google-login)[ Packagist](https://packagist.org/packages/oomphinc/google_oauth)[ RSS](/packages/oomphinc-google-oauth/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependencies (1)Versions (2)Used By (0)

**THIS MODULE IS NO LONGER MAINTAINED. Please use the [Google Plus Login](https://www.drupal.org/project/google_plus_login) module on Drupal.org instead. Thank you.**

Drupal 8 Google Login
=====================

[](#drupal-8-google-login)

Allows users to log in to your site using their Google account. Creates a new Drupal account when the Google account is not yet known, unless site settings disallow user self-registration. This module requires the `google/apiclient` composer module, specified in this plugin's `composer.json` file.

Installation
============

[](#installation)

- Clone this repository into your site's `/modules` directory.
- Install the `google/apiclient` composer package in your Drupal 8 site with the following command:

```
$ composer require google/apiclient
```

- Create an application in your [google developer console](https://console.developers.google.com/). Set up your OAuth consent screen, then generate a credentials set under "Add Credentials &gt; OAuth 2.0 Client ID", type "Web Application".
- Enter `http://your-site.com/google-authenticate` into the "Authorized redirect URIs" field, and click "Save".
- Download the client ID JSON file and save with the name `google-oauth-secret.json` into your site's `private` directory, as configured by the `file_private_path` setting in your site's `settings.php`.
- Enable the `google_oauth` module!

###  Health Score

27

—

LowBetter than 47% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

3396d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/74c32c0d065f68020aa823e64c914a7d3c99d6af5551f68190af38eb0b0a766f?d=identicon)[bendoh](/maintainers/bendoh)

---

Top Contributors

[![nevergone](https://avatars.githubusercontent.com/u/240642?v=4)](https://github.com/nevergone "nevergone (4 commits)")[![bendoh](https://avatars.githubusercontent.com/u/1833896?v=4)](https://github.com/bendoh "bendoh (2 commits)")[![marcaddeo](https://avatars.githubusercontent.com/u/199649?v=4)](https://github.com/marcaddeo "marcaddeo (1 commits)")[![nathandentzau](https://avatars.githubusercontent.com/u/15371196?v=4)](https://github.com/nathandentzau "nathandentzau (1 commits)")[![sordahl](https://avatars.githubusercontent.com/u/1076562?v=4)](https://github.com/sordahl "sordahl (1 commits)")[![travismiller](https://avatars.githubusercontent.com/u/494017?v=4)](https://github.com/travismiller "travismiller (1 commits)")

### Embed Badge

![Health badge](/badges/oomphinc-google-oauth/health.svg)

```
[![Health](https://phpackages.com/badges/oomphinc-google-oauth/health.svg)](https://phpackages.com/packages/oomphinc-google-oauth)
```

###  Alternatives

[flow-php/flow

PHP ETL - Extract Transform Load - Data processing framework

85036.3k](/packages/flow-php-flow)[alchemyguy/youtube-laravel-api

Modern Laravel wrapper for the YouTube Data API v3 with OAuth, live streaming, channels, and video uploads.

637.3k](/packages/alchemyguy-youtube-laravel-api)[fleetbase/core-api

Core Framework and Resources for Fleetbase API

1235.9k20](/packages/fleetbase-core-api)[chameleon-system/chameleon-base

The Chameleon System core.

1028.6k5](/packages/chameleon-system-chameleon-base)[jamesedmonston/graphql-authentication

GraphQL authentication for your headless Craft CMS applications.

2917.5k](/packages/jamesedmonston-graphql-authentication)[phhung1901/google_one_tap

Login with google one tap/google popup login

2818.3k](/packages/phhung1901-google-one-tap)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
