@History		:	V1.0 - Released oauth 2.0 service providers login access	
	@oauth2		:	Support following oauth2 login
					Bitly
					Wordpress
					Paypal
					Facebook
					Google
					Microsoft(MSN,Live,Hotmail)
					Foursquare
					Box
					Reddit
					Yammer
					Yandex					
*/
include "socialmedia_oauth_connect.php";
$oauth = new socialmedia_oauth_connect();
$oauth->provider = "Facebook";
$oauth->client_id = "482962811753376";
$oauth->client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
$oauth->scope = "email,publish_stream,status_update,friends_online_presence,user_birthday,user_location,user_work_history";
$oauth->redirect_uri = "http://ngiriraj.com/socialMedia/oauthlogin/facebook.php";
$oauth->Initialize();
$code = $_REQUEST["code"] ? $_REQUEST["code"] : "";
if (empty($code)) {
    $oauth->Authorize();
} else {
    $oauth->code = $code;
    #	print $oauth->getAccessToken();
    $getData = json_decode($oauth->getUserProfile());
    $oauth->debugJson($getData);
}
<?php

/*
	@author		:	Giriraj Namachivayam
	@date 		:	Apr 25, 2013
	@demourl		:	http://ngiriraj.com/socialMedia/oauthlogin/
	@license		: 	Free to use, 
*/
include "socialmedia_oauth_connect.php";
$oauth = new socialmedia_oauth_connect();
$oauth->provider = "LinkedIn";
$oauth->client_id = "ej2ast2u49vo";
$oauth->client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxx";
$oauth->scope = "r_fullprofile r_emailaddress";
$oauth->redirect_uri = "http://ngiriraj.com/socialMedia/oauthlogin/linkedin.php";
$oauth->state = "DCEEFWF45453sdffef424";
$oauth->Initialize();
$code = $_REQUEST["code"] ? $_REQUEST["code"] : "";
if (empty($code)) {
    $oauth->Authorize();
} else {
    $oauth->code = $code;
    #	print $oauth->getAccessToken();
    $getData = $oauth->getUserProfile();
    $oauth->debugJson($getData);
}