【发布时间】:2015-12-13 10:44:33
【问题描述】:
我们有一个基于 Rails 平台并使用 heroku 部署的网络应用程序。每当有新部署时,用户都会被注销。部署后有没有办法让用户保持登录状态?
应用使用facebook登录让用户登录。
【问题讨论】:
标签: ruby-on-rails facebook heroku omniauth-facebook
我们有一个基于 Rails 平台并使用 heroku 部署的网络应用程序。每当有新部署时,用户都会被注销。部署后有没有办法让用户保持登录状态?
应用使用facebook登录让用户登录。
【问题讨论】:
标签: ruby-on-rails facebook heroku omniauth-facebook
你有没有在你的application controller中尝试过这个
def current_user
if cookies[:remember_token].present?
@current_user ||= User.find_by_remember_token(cookies[:remember_token])
end
end
【讨论】:
git push app_name master 将新更改部署到heroku 时,用户会被注销。是不是因为部署后heroku服务器重启了??