2012-04-10 2 views
0

Есть ли установленный способ сделать это?Один сеанс на пользователя в Rails 3 с помощью Thoughtbot Clearance?

Спасибо!

+0

Разве вы не создали бы булево значение для каждого сотрудника. Как только они войдут в систему, контроллер будет обновлять атрибуты до булева, чтобы отметить это как да. Если поле уже установлено в yes, это не позволит войти в систему. Потенциальными проблемами было бы закрытие браузера пользователя, а не выход из системы и запоминание сеансов. – kobaltz

+0

Да, и поэтому я склоняюсь к использованию сеансов. Возможно сохранение значения в базе данных И в сеансе, если пользователь попытается войти в систему из отдельного браузера. Просто интересно, есть ли простой способ сделать это с оформлением. Я предполагаю, что это обычная картина. – aaandre

ответ

1

Вы спрашиваете, как сделать работу зазора таким образом, чтобы пользователь мог войти в систему только на одной машине за раз? (Т.е. пользователь входа в систему на конкретной машине заканчивается их сессии в другом месте они вошли в?)

Если да, то here's your answer (Clearance wiki)

Если нет, то вы можете уточнить свой вопрос?