Разработать запоминающийся не работает в jQuery Mobile

Предполагается, что devise памятная установка устанавливает на клиенте файл cookie Remember_user_token, чтобы даже при удалении файла cookie сеанса пользователю не приходилось снова входить в систему.

t.rememberable устанавливается в миграции create_users и devise :rememberable присутствует в пользовательской модели.

1 ответ

Решение

Причина этого кроется в том, как jQuery mobile обрабатывает входные данные флажков и метки для них при переформатировании страницы. Самое простое исправление - это установка представлений в вашем проекте, запустив rails g devise:views, Затем в шаблоне new.html для контроллера сеанса измените порядок флажка и метки так, чтобы метка для :remember_me приходит после флажка.

Другие вопросы по тегам