0
Есть ли установленный способ сделать это?Один сеанс на пользователя в Rails 3 с помощью Thoughtbot Clearance?
Спасибо!
Есть ли установленный способ сделать это?Один сеанс на пользователя в Rails 3 с помощью Thoughtbot Clearance?
Спасибо!
Вы спрашиваете, как сделать работу зазора таким образом, чтобы пользователь мог войти в систему только на одной машине за раз? (Т.е. пользователь входа в систему на конкретной машине заканчивается их сессии в другом месте они вошли в?)
Если да, то here's your answer (Clearance wiki)
Если нет, то вы можете уточнить свой вопрос?
Разве вы не создали бы булево значение для каждого сотрудника. Как только они войдут в систему, контроллер будет обновлять атрибуты до булева, чтобы отметить это как да. Если поле уже установлено в yes, это не позволит войти в систему. Потенциальными проблемами было бы закрытие браузера пользователя, а не выход из системы и запоминание сеансов. – kobaltz
Да, и поэтому я склоняюсь к использованию сеансов. Возможно сохранение значения в базе данных И в сеансе, если пользователь попытается войти в систему из отдельного браузера. Просто интересно, есть ли простой способ сделать это с оформлением. Я предполагаю, что это обычная картина. – aaandre