페이스 북에서 로그 아웃 한 경우에도 액세스 토큰을 유효하지 않은 것으로 간주 할 수 없습니다.액세스 토큰을 올바르게 잡는 방법은 무엇입니까?
if ($user) {
try {
// Proceed knowing you have a logged in user who's authenticated.
$user_profile = $facebook->api('/me');
echo "Name: " . $user_profile['name'];
} catch (FacebookApiException $e) {
// If the user is logged out, you can have a
// user ID even though the access token is invalid.
// In this case, we'll get an exception, so we'll
// just ask the user to login again here.
error_log($e);
$user = null;
}
}
나는 페이스 북을 로그 아웃해도 여전히 사용자 이름을 얻고있다. 따라서 액세스 토큰은 여전히 유효합니다. 이 문제를 어떻게 해결할 수 있습니까?
아니면 iframe에서 FB 환경에서만 내 앱을 테스트해야합니까?
사람 ?? 어떻게 든 예외를 잡을 수 없다 ?? – alex