$config['cf_facebook_appid'], 'secret' => $config['cf_facebook_secret'] )); $user = $facebook->getUser(); if ($user) { try { $user_profile = $facebook->api('/me'); } catch (FacebookApiException $e) { error_log($e); $user = NULL; } } $g5['title'] = '페이스북 콜백'; include_once(G5_PATH.'/head.sub.php'); if ($user) { $sns_name = $user_profile['name']; $sns_user = $user; set_cookie('ck_sns_name', $sns_name, 86400); set_session('ss_facebook_user', $user); $g5_sns_url = G5_SNS_URL; echo << $(function() { document.write("페이스북 승인이 되었습니다."); var opener = window.opener; opener.$("#wr_name").val("{$sns_name}"); opener.$("#facebook_icon").attr("src", "{$g5_sns_url}/icon/facebook.png"); opener.$("#facebook_checked").attr("disabled", false); opener.$("#facebook_checked").attr("checked", true); window.close(); }); EOT; } else { echo << $(function() { alert("페이스북 승인이 되지 않았습니다."); window.close(); }); EOT; } include_once(G5_PATH.'/tail.sub.php'); ?>