http://openovate.com 에서 제공하는 PHP 라이브러리를 이용하면 페이스북이나 트위터, 페이팔, 구글, 아마존 등 인증 API 를 쉽게 구현할 수 있습니다.


아래는 페이스북 활용의 예입니다.


 <?php

 include ('eden.php');
 session_start();

// 페이스북 애플리케이션 ID
$FACEBOOK_KEY '';
// 페이스북 애플리케이션 비밀번호
$FACEBOOK_SECRET '';
// 페이스북 인증 후에 되돌아갈 콜백 URL
$FACEBOOK_CALLBACK_UTL 'http://example.com/login/';
$auth eden('facebook')->auth(
$FACEBOOK_KEY$FACEBOOK_SECRET$FACEBOOK_CALLBACK_UTL );

if(!isset($_GET['code']) && !isset($_SESSION['fb_token'])) {
    
$login $auth->getLoginUrl();
    
header('Location: '.$login);
    exit;
}
if(isset(
$_GET['code'])) {
    
$access $auth->getAccess($_GET['code']);
    
$_SESSION['fb_token'] = $access['access_token'];
}
?>

파일 다운로드 :  eden.php

다운로드 링크 : http://eden.openovate.com/download
메뉴얼 링크 : http://eden.openovate.com/documentation/start