Google strategy for Opauth
Latest commit 9f25018 Jul 13, 2016 @uzyn uzyn committed on GitHub Merge pull request #9 from alscheuring/patch-1
Fixed git clone
Failed to load latest commit information.
.gitignore .gitignore May 19, 2012
GoogleStrategy.php Add refresh token to credentials array Oct 18, 2012 Fixed git clone Apr 15, 2014
composer.json Compatible with Opauth >= 0.2 May 23, 2012


Opauth strategy for Google authentication.

Implemented based on using OAuth 2.0.

Opauth is a multi-provider authentication framework for PHP.

Getting started

  1. Install Opauth-Google:

    cd path_to_opauth/Strategy
    git clone git:// Google
  2. Create a Google APIs project at

    • You do not have to enable any services from the Services tab.
    • Make sure to go to API Access tab and Create an OAuth 2.0 client ID.
    • Choose Web application for Application type
    • Make sure that redirect URI is set to actual OAuth 2.0 callback URL, usually http://path_to_opauth/google/oauth2callback
  3. Configure Opauth-Google strategy.

  4. Direct user to http://path_to_opauth/google to authenticate

Strategy configuration

Required parameters:

'Google' => array(
    'client_id' => 'YOUR CLIENT ID',
    'client_secret' => 'YOUR CLIENT SECRET'

Optional parameters: scope, state, access_type, approval_prompt



Opauth-Google is MIT Licensed
Copyright © 2012 U-Zyn Chua (