我有以下情况:
- 用户使用 Facebook connect 登录(设计、omniauth)
- 用户开始浏览网站
- 用户从 Facebook 注销
- 用户仍然可以浏览。<-- 我怎样才能防止这种情况发生?
更新:
我关注了 gist.github.com/848721 但我仍然无法解决
我有以下情况:
更新:
我关注了 gist.github.com/848721 但我仍然无法解决
您可以使用访问令牌将用户重定向到 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