相关疑难解决方法(0)

Rails:如何显示用户的"上次看到"时间?

我正在使用设计存储current_sign_in_atlast_sign_in_at日期时间.

但是,让我们说用户在一个月前登录但是上次在5分钟前查看了一个页面?

有没有办法可以显示("用户上次见过5分钟前​​").

ruby ruby-on-rails devise ruby-on-rails-3 ruby-on-rails-4

24
推荐指数
2
解决办法
7117
查看次数

如何通过会话ID找到设计用户?

鉴于session["session_id"]是否可以找到该User会话所属的登录?

ruby session ruby-on-rails devise

15
推荐指数
1
解决办法
2万
查看次数

Rails使用Devise显示在线用户

我想在Who的在线模块中显示我的在线用户.

我正在使用Devise来管理我的用户.

我到处搜索,但我没有任何想法来管理它.

你有线索吗?

提前致谢

ruby-on-rails devise

11
推荐指数
1
解决办法
2963
查看次数

如何判断给定的Devise用户是否已立即登录?

在使用Devise的Rails应用程序中,有没有办法判断特定用户现在是否已登录?

我知道视图助手,user_signed_in?.我正在寻找的更像是:

User.all.each do |user|
  puts user.signed_in?
end
Run Code Online (Sandbox Code Playgroud)

我看到Devise已经添加了一current_sign_in_atusers.但是,NULL当用户退出时,这不会被设置,因此我无法对此进行测试.

如何检查用户当前是否已登录?

devise ruby-on-rails-3.1

4
推荐指数
2
解决办法
3761
查看次数

Rails - 如何检查在线用户?

检查页面上当前在线用户数的最佳方法是什么?

ruby ruby-on-rails

3
推荐指数
2
解决办法
3081
查看次数