PHP 용 SDK를 사용하여 내 웹 사이트 중 하나에서 Facebook 로그인을 사용하고 있습니다.facebook login은 쿼리 문자열에 변수로 코드를 반환합니다.
가끔 facebook 로그인이 작동하고 때로는 로그인하지 않는 경우가 있습니다.
login_fb.php?code=ASA&S^&*A^S&*A^S&*^A&*ASUAUIYSUIYASIYAUSYUIASA
과 :
이지금 login_fb.php에 내가이 URL을 얻을 :
/// fb login area.....
include("facebook/src/facebook.php");
$facebook = new Facebook(array(
'appId' => '159326560901256',
'secret' => 'c6b30bd2f80747b64d5b1d15a3da9e9c',
));
$user = $facebook->getUser();
$loginUrl = $facebook->getLoginUrl(array(
'scope' => 'email',
'redirect_uri' => 'http://xyz.com/login_fb.php'
));
<a href="<?=$loginUrl?>"><img class="fb_img"
src="images/fb_logo.png" width="153" height="38" /></a>
이 login_fb.php
로 이동 : 여기
$user
가 있습니다
0
/// code for login_fb.php
include("facebook/src/facebook.php");
$facebook = new Facebook(array(
'appId' => '159326560901256',
'secret' => 'c6b30bd2f80747b64d5b1d15a3da9e9c',
));
// Get User ID
$user = $facebook->getUser();
if ($user) {
try {
$user_profile = $facebook->api('/me');
}
catch (FacebookApiException $e) {
error_log($e);
$user = null;
}
$logoutUrl = $facebook->getLogoutUrl(array(
'next' => 'http://minuteville.com/index.php?val=fblogout'
));
왜 작동하지 않습니까?
를 해결함으로써 그래서 새로운 액세스 코드를 받고. – sven
어쨌든 덕분에 그것을 사용하지 않고 –