Devise: использование переменных экземпляра devise в не-разработанных контроллерах? - PullRequest
0 голосов
/ 29 мая 2019

Devise предоставляет current_user (и, очевидно, @current_user в качестве базовой переменной экземпляра current_user), но также имеет переменную с именем: @minimum_password_length. Я хотел бы получить доступ к этому, так как я создал многоразовый частичный _user_fields.html.erb, который показывает некоторые требования к паролю для пользователя на основе значения (или даже его предоставления). Эта конкретная переменная устанавливается через конфигурацию config.password_length в файле config/initializers/devise.rb.

Есть ли способ получить доступ к переменным экземпляра Devise вне контроллеров, которые он контролирует? И если это возможно, +1 любому, кто может связать меня с документацией по всем переменным экземпляра Devise, к которым у вас есть доступ за пределами контроллеров Devise.

...