Вопросы по теме 'devise'
Как вручную создавать пользователей с помощью Devise
В моем приложении rails я использую devise для регистрации пользователей. Теперь, помимо регистрации пользователей, администраторы также должны создавать, редактировать и удалять пользователей в бэкэнде. У меня проблема с созданием новых...
3086 просмотров
schedule
05.06.2024
Изменение макетов устройства по умолчанию
Я пытаюсь заставить devise отображать другой шаблон макета по умолчанию для определенных аспектов.
У меня это работает, когда пользователь переходит на страницу входа, но мне нужно отобразить другой макет для регистрации, забытого пароля и сброса....
20462 просмотров
schedule
19.05.2024
Тесты контроллера терпят неудачу при совместном запуске, проходят успешно при индивидуальном запуске. Как это может быть?
У меня есть несколько тестов, которые требуют, чтобы пользователь вошел в систему. Когда я запускаю тест контроллера сам по себе, он проходит, и все становится зеленым. Если я запускаю rspec spec/controllers , некоторые из моих тестов завершаются...
86 просмотров
schedule
27.05.2024
настройка флэш-сообщения о разработке после регистрации
Я хотел бы показать соответствующее флеш-сообщение пользователю после того, как он зарегистрируется. Мое приложение настроено так, что пользователь автоматически входит в систему после регистрации, но он должен подтвердить электронную почту (он может...
2045 просмотров
schedule
01.04.2024
Как входить/выходить пользователей с помощью Devise в тестировании Rails4
Я пытаюсь обеспечить надлежащий доступ пользователей с помощью Devise в Rails 4, и мне трудно зарегистрировать пользователя в наборе тестов.
Самый простой случай:
require 'test_helper'
include Devise::TestHelpers
class SiteLayoutTest <...
3195 просмотров
schedule
24.04.2024
Rails — создаем методы для проверки ролей пользователей
Я использую такие проверки во многих частях своего приложения.
if user_signed_in? && current_user.role.label == "admin"
# do something
end
Я решил создать метод в модели User (devise), который будет содержать эту проверку...
1252 просмотров
schedule
26.05.2024