facebook php api 적용중
This commit is contained in:
@ -3,12 +3,11 @@ include_once("./_common.php");
|
||||
include_once(G4_SNS_PATH."/facebook/src/facebook.php");
|
||||
|
||||
$facebook = new Facebook(array(
|
||||
'appId' => $config['cf_facebook_appid'],
|
||||
'secret' => $config['cf_facebook_secret'],
|
||||
'appId' => $config['cf_facebook_appid'],
|
||||
'secret' => $config['cf_facebook_secret']
|
||||
));
|
||||
|
||||
$user = $facebook->getUser();
|
||||
print_r2($user); exit;
|
||||
|
||||
if ($user) {
|
||||
try {
|
||||
@ -19,11 +18,25 @@ if ($user) {
|
||||
}
|
||||
}
|
||||
|
||||
if ($user_profile) {
|
||||
sql_query(" update {$g4['member_table']} set mb_facebook_user = '{$_REQUEST['code']}' where mb_id = '{$member['mb_id']}' ");
|
||||
alert_close("페이스북 승인이 성공 했습니다.\\n\\n페이스북 체크를 하시면 모든 댓글 등록시 페이스북에도 자동 등록됩니다.");
|
||||
$g4['title'] = '페이스북 콜백';
|
||||
include_once(G4_PATH.'/head.sub.php');
|
||||
|
||||
if ($user) {
|
||||
$g4_sns_url = G4_SNS_URL;
|
||||
echo <<<EOT
|
||||
<script>
|
||||
$(function() {
|
||||
var opener = window.opener;
|
||||
opener.$("#facebook_icon").attr("src", "{$g4_sns_url}/icon/facebook_on.png");
|
||||
opener.$("#facebook_checked").attr("disabled", false);
|
||||
opener.$("#facebook_checked").attr("checked", true);
|
||||
//alert("페이스북 승인이 되었습니다.");
|
||||
window.close();
|
||||
});
|
||||
</script>
|
||||
EOT;
|
||||
} else {
|
||||
sql_query(" update {$g4['member_table']} set mb_facebook_user = '' where mb_id = '{$member['mb_id']}' ");
|
||||
alert_close("페이스북을 로그아웃 했습니다.");
|
||||
}
|
||||
|
||||
include_once(G4_PATH.'/tail.sub.php');
|
||||
?>
|
||||
Reference in New Issue
Block a user