0

我有以下情况:

  • 用户使用 Facebook connect 登录(设计、omniauth)
  • 用户开始浏览网站
  • 用户从 Facebook 注销
  • 用户仍然可以浏览。<-- 我怎样才能防止这种情况发生?

更新:

我关注了 gist.github.com/848721 但我仍然无法解决

4

1 回答 1

0

您可以使用访问令牌将用户重定向到 facebook 注销页面。

redirect_to "https://www.facebook.com/logout.php?next=#{YOUR_REDIRECT_URL}&access_token=#{USER_ACCESS_TOKEN}"

您可以与这样的设计集成:

控制器/application_controller.rb

def after_sign_out_path_for(resource_or_scope)
  "https://www.facebook.com/logout.php?next=#{YOUR_REDIRECT_URL}&access_token=#{USER_ACCESS_TOKEN}"
end
于 2012-09-07T13:34:39.227 回答