Skip to content
Branch: master
Find file History
Pull request Compare This branch is 28 commits behind opauth:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Opauth usage example

This example is meant to help users unfamiliar with Opauth to quickly get started.

The files in this directory implements the steps required to use Opauth.

Getting started

  1. Set DocumentRoot of your web server to this directory, so that this file is accessible at http://localhost/ and not http://localhost/example/

  2. Configure Opauth.

    First, make a copy of opauth config's file by copying or renaming
    opauth.conf.php.default to opauth.conf.php.

    Open up opauth.conf.php and make the necessary changes.

  3. Install some Opauth strategies.
    Place the strategy files in ../lib/Opauth/Strategy/.

    For this example, we recommend that you start with Opauth-Facebook:

    i. Download the strategy files and place them at ../lib/Opauth/Strategy/Facebook/.

    ii. Follow the steps at Opauth-Facebook's README to set up your Faceobok app.

    iii. Add the following at opauth.conf.php under Strategy as such:

'Strategy' => array(  
    // Define strategies here.

    'Facebook' => array(
        'app_id' => 'YOUR APP ID',
        'app_secret' => 'YOUR APP SECRET'

Finally, send user to http://localhost/facebook to authenticate.

Check out the wiki for more in-depth details.

You can’t perform that action at this time.