Пользователь должен войти только на трех устройствах с одной учетной записи

Я использую приложение spree с devise gem

Мы не понимаем, как реализовать, что пользователь должен входить только на три устройства одновременно с одной и той же учетной записью. Может ли кто-нибудь помочь в этом? Я использую rails4 с gem 'spree', '~> 3.1.0'


person Arvind    schedule 08.09.2016    source источник


Ответы (2)


rails предоставляют различные варианты хранения сеанса. http://guides.rubyonrails.org/action_controller_overview.html#session

вы можете использовать гем ниже: - https://github.com/rails/activerecord-session_store

person kaushal sharma    schedule 08.09.2016

Попробуйте контролировать, сколько активных сеансов может иметь пользователь, вот краткое изложение с помощью Devise: Разработайте ограничение на один сеанс для каждого пользователя за раз

person medright    schedule 08.09.2016