2015-05-26 6 views
0

рельсы 4.2.1.rc4 установки, разработать 3.5.1, разработать UID 0.1.1, 0.9.2 devise_security_extensiondevise_security_extension: команда не работает

генератор заканчивается "вставить конфигурации/инициализаторами/devise.rb" и устанавливает файлы локали, но нет новой информации, добавленной в devise.rb, и нет файла devise_security_extensions.rb.

есть ли исправление? или ручной установки?

ответ

0

так: команды установки на самом деле работает и установка двигатель. Я вставлял код devise_security_extension.rb в devise.rb и настраивал, как я этого хотел, и он работает.

Я обнаружил, что если вы изменили свой файл devise.rb и затем попытаетесь установить devise_security_extension, он не будет вводить свой код.

0

После генерирует rails generate devise_security_extension:install, он создает некоторые входы безопасности в devise.rb файле -

Devise.setup do |config| 
    # ==> Security Extension 
    # Configure security extension for devise 

    # Should the password expire (e.g 3.months) 
    # config.expire_password_after = 3.months 

    # Need 1 char of A-Z, a-z and 0-9 
    # config.password_regex = /(?=.*\d)(?=.*[a-z])(?=.*[A-Z])/ 

    # How often save old passwords in archive 
    # config.password_archiving_count = 5 

    # Deny old password (true, false, count) 
    # config.deny_old_passwords = true 

    # captcha integration for recover form 
    # config.captcha_for_recover = true 

    # captcha integration for sign up form 
    # config.captcha_for_sign_up = true 

    # captcha integration for sign in form 
    # config.captcha_for_sign_in = true 

    # captcha integration for unlock form 
    # config.captcha_for_unlock = true 

    # security_question integration for recover form 
    # this automatically enables captchas (captcha_for_recover, as fallback) 
    # config.security_question_for_recover = false 

    # security_question integration for unlock form 
    # this automatically enables captchas (captcha_for_unlock, as fallback) 
    # config.security_question_for_unlock = false 

    # security_question integration for confirmation form 
    # this automatically enables captchas (captcha_for_confirmation, as fallback) 
    # config.security_question_for_confirmation = false 

    # ==> Configuration for :expirable 
    # Time period for account expiry from last_activity_at 
    # config.expire_after = 90.days 
end 

Другие изменения в системе безопасности, пожалуйста, см https://github.com/phatworx/devise_security_extension

+0

как я сказал в своем сообщении ** нет новой информации, добавленной в devise.rb ** – SomeDJ

+0

Вы запустили это 'rails generate devise_security_extension: install' –

+0

снова, как указано в сообщении ** генератор заканчивается на" insert config/initializers/devise.rb "и устанавливает локальные файлы ** – SomeDJ

Смежные вопросы