[英]Is it possibile to check within php if a user is logged in facebook?
我想借此機會向我的網站用戶發表評論。 為了使事情變得更簡單,我想給他們提供使用他們的Facebook帳戶登錄的機會。
但是我不知道如何檢查它們是否在我的PHP中登錄?
注意:我不想使用他們的注釋插件。
示例代碼為:
<?php
$fb = new Facebook();
if ($fb->user->isLogged()) {
//> Insert the comment in my database
}
?>
謝謝
在您的網站上添加一個Facebook連接按鈕,一旦用戶批准您的應用程序對其內容的訪問,您將收到Facebook Cookie。
<?php
require './facebook.php';
$facebook = new Facebook(array(
'appId' => 'YOUR APP ID',
'secret' => 'YOUR API SECRET',
'cookie' => true, // enable optional cookie support
));
if ($facebook->getSession()) {
echo '<a href="' . $facebook->getLogoutUrl() . '">Logout</a>';
} else {
echo '<a href="' . $facebook->getLoginUrl() . '">Login</a>';
}
從https://github.com/facebook/php-sdk/blob/master/readme.md復制
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.