临时设计会话变量

时间:2013-08-07 19:39:34

标签: ruby-on-rails devise

如何创建仅在用户登录Devise时有效的变量?例如:我需要变量名为" current_location"这可能在用户下次登录时无效,因为此人可能会经常旅行。我不想将其保存在数据库中,因为其他用户可能使用相同的帐户进行登录。

提前致谢!

1 个答案:

答案 0 :(得分:2)

按要求:

您可以设置user_session[:current_location] = "Berlin, Germany"。它应该是您的用户当前登录的计算机所独有的。