Разрешает ли Rails одновременные сеансы при использовании Devise для реализации входной двери на веб-сайте?

Во-первых, мое обязательное заявление «Я новичок в рельсах»: я новичок в рельсах.

Извините за следующие многословные разъяснения, но я хочу убедиться, что задаю свой вопрос четко. Я создаю менеджер образцов для небольшой аналитической лаборатории. До сих пор я создавал основные пользовательские материалы, используя devise для управления сеансами (в основном, чтобы я мог использовать все хорошие вспомогательные методы Devise во всем моем приложении). Пользователям не нужно быть надежно разделенными, поэтому форма входа отсутствует, они просто автоматически регистрируются для любого действия, которое пользователь хочет выполнить.

Я хотел бы разместить входную дверь на веб-сайте для обеспечения макробезопасности, которая выполняет вход либо в пользовательскую версию сайта (описанную выше), либо в административную версию. Я понимаю, как реализовать это с помощью Devise, однако я не уверен, допускает ли Rails такую ​​двойную сессию, когда постоянно присутствует сеанс макробезопасности, в то время как множество внутренних сессий создается и уничтожается. Еще раз извините за многословие и спасибо за ваше время и помощь!


person Robert Brandin    schedule 05.01.2011    source источник
comment
Возможно, вам нужна HTTP-аутентификация: http://ewout.name/2010/04/http-basic-authentication-with-devise/   -  person Zabba    schedule 05.01.2011


Ответы (1)


Решил просто попробовать и оказалось, что получилось. Я должен проверить, есть ли какие-либо перегибы в функциональности, но в его нынешнем виде он хорошо работает как входная дверь, разрешая внутренние переходные сеансы.

person Robert Brandin    schedule 05.01.2011