Как я могу заставить devise перейти к использованию одной страницы от имени root, если пользователь входит в систему, но другой, когда он выходит из системы?

#ruby-on-rails-3 #login #devise #logout #splash-screen

#ruby-on-rails-3 #аутентификация #devise #Выход #заставка

Вопрос:

Я работаю над приложением Rails 3, которое использует devise для аутентификации пользователя. Я хотел бы, чтобы пользователь видел страницу заставки / регистрации только при первом посещении сайта, но был отправлен на страницу входа, если он выходит из системы или истекло время ожидания, следующим образом:

  1. Заставка страницы
    • Нажмите на ссылку для входа
  2. Страница входа
    • Укажите надлежащие учетные данные для входа
  3. Панель управления пользователя
    • Нажмите на ссылку выхода или время ожидания пользователя истекло
  4. Страница входа (не заставка)

Ответ №1: