This module allows you to authenticate with Google and use this authentication
to carry out API requests by other modules, enabling users to manage
accounts, authenticate with Google (i.e. get an access token) and use this
authentication to perform API requests.
It allows you to enter Google account details like the Client ID, Client Secret
Key, Developer Key, and to select Google Services to be enabled. It then gets
the OAuth2 access token from Google.
The account management page shows an authenticate link if the account is not
authenticated and a revoke link if the account is authenticated.
This module includes two sub-modules:
Google Auth Login (
gauth_login) lets a user login to their Backdrop
account using their Google login;
Google Auth User Support (
gauth_user) lets a user authenticate for Google
Install this module using the official Backdrop CMS instructions.
Visit the configuration page under Administration > Configuration > Web
Services > Google account settings (admin/config/services/gauth_account) and
enter the required information.
You will need to perform corresponding configuration in the Google Developer's
Additional documentation is located in the Wiki.
Differences from Drupal 7
The Drupal 7 version required the Libraries module and you needed to install the
google-api-php-client library in the libraries folder. The Backdrop module does
not need the Libraries module; the google-api-php-client library is included
in this module.
Bugs and feature requests should be reported in the Issue Queue.
- 2.x version ported to Backdrop CMS by Robert J. Lang.
- 1.x version ported to Backdrop CMS by Graham Oliver.
- Originally written for Drupal by Sadashiv Dalvi.
This project is GPL v3 software.
See the LICENSE.txt file in this directory for complete text.
The Google API PHP Client library is released under the Apache 2.0 license. See
the LICENSE.txt file in the /libraries/google-api-php-client directory for