0

사용자에게 FB JS SDK에서 로그인하도록 요청하고 있습니다. 나는 accessToken과 userID를 얻고 그것을 데이터베이스에 저장한다. 그리고 몇 분마다 내부적으로 서버에서 PHP 함수를 호출하여 데이터베이스에 항목이 있는지 확인하고 accessToken에서 모든 정보를 얻습니다.FB 인증 서버 쪽

서버 측 코드는 다음과 같습니다

OAuthException: The access token could not be decrypted 

내가이 문제를 해결 도와주세요 : $ 사용자가 0이되지 않습니다하지만이 같은 오류로

$facebook = new Facebook(array(
    'appId' => 'xxx', 
    'secret' => 'xxxx', 
)); 

$facebook->setAccessToken($savedAccessToken); 

$user = $facebook->getUser(); 

$profile = $facebook->api('/me'); 

나는 로그인 할 수 있어요. 감사합니다

답변

0

OAuthException은 : 액세스 토큰은

내가 그 당신이 잘 렸습니다있다 값 또는 무언가를 전달하는 의미 (또는 액세스 토큰 전혀없는) 생각

를 해독 할 수 없습니다.

데이터베이스 토큰이 액세스 토큰을 충분히 길게 유지합니까?

var_dump$savedAccessToken은 무엇이라고 말합니까?

+0

예 잘 렸습니다. 감사합니다 –

+0

참조 : http://stackoverflow.com/a/13507525/313113 – bitek