Обнаружение, если пользователь вышел из Facebook или не использует facebooker2
Я использую facebooker2 с моим сайтом, к сожалению, даже если я вышел из facebook.com мой сайт:
- fb_cookie все еще содержит вещи, например:
access_token = xxxxx & base_domain = mysite.com & expires = 1319101200 & secret = ггггггггг &sig=zzzzzzz&uid=1234567890 никогда не аннулируется
- current_facebook_user по-прежнему содержит текущего пользователя Facebook.
Как я:
- лишить законной силы эти переменные
- знать, если пользователь вышел из Facebook - пожалуйста, знайте, что решение должно быть в ruby.
1 ответ
Решение
У меня есть несколько писем с автором, и похоже, что единственная ситуация здесь, чтобы поймать исключение, выброшенное current_facebook_user.fetch. Если это вызывает исключение, скорее всего, у пользователя есть выход из Facebook.