在Rails 4.1.4中没有发生会话分配

时间:2014-08-22 03:54:25

标签: ruby-on-rails-4 session-variables

用户#create被映射为omniauth的回调方法。在调用User.from_omniauth(将OmniAuth :: AuthHash的实例作为唯一参数)创建用户并分配给@user变量后,我进行以下调用:

session[:remember_token] = @user.remember_token

然而,经过检查,紧接在这行代码之后的会话[:remember_token]的值为nil(调用puts session[:remember_token]的输出)。我使用了Figaro并设置了ENV [' SECRET_KEY_BASE']。关于为什么会议没有被设定的任何想法?

0 个答案:

没有答案