Pull request Compare This branch is 16 commits behind opauth:master.
Latest commit 7415443 Oct 6, 2012 @uzyn Some coding styles fixes
..
Failed to load latest commit information.
.gitignore
.htaccess
README.md Update example/README.md Jul 27, 2012
callback.php
index.php Some coding styles fixes Oct 6, 2012
opauth.conf.php.advanced
opauth.conf.php.default

README.md

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/README.md and not http://localhost/example/README.md.

  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:

<?php
'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.