用户只能从一个帐户登录三个设备

时间:2016-09-08 03:41:46

标签: ruby-on-rails ruby devise ruby-on-rails-4.2 spree-auth-devise

我正在使用带有设计gem

的spree应用程序

我们没有得到如何实现用户应该使用相同的帐户一次只登录三个设备。任何人都可以帮忙吗?我正在使用 rails4 gem 'spree', '~> 3.1.0'

2 个答案:

答案 0 :(得分:1)

rails提供了存储会话的不同选项。 http://guides.rubyonrails.org/action_controller_overview.html#session

你可以使用以下宝石: - https://github.com/rails/activerecord-session_store

答案 1 :(得分:0)

尝试控制用户可以拥有的活动会话数,这是使用Devise的简介:Devise limit one session per user at a time