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

Вы могли добавить некоторую форму теста КАПЧИ. Но остерегайтесь этого, большинство из них представляет доступ, более трудный глаз или сережка повредили людей. Интересная форма КАПЧИ задает вопрос,

, Какова сумма 2 и 2?

И если Вы записываете последний отказ входа в систему, можно пропустить КАПЧУ, если это является достаточно взрослым. Только сделайте тест КАПЧИ, если последний отказ был в течение прошлых 10 минут.

332
задан Nakilon 28 January 2011 в 07:21
поделиться

2 ответа

Обновление 1

Очень рекомендуется: сейчас я использую гем Rails Config для мелкозернистого контроля, который он предоставляет .

Update2

Если вам нужно быстрое решение, проверьте ответ Джека Пратта ниже.

Хотя мой исходный ответ ниже все еще работает, этот ответ уже устарел. Я рекомендую посмотреть обновления 1 и 2.

Исходный ответ:

Для быстрого решения, просмотр скринкаста файла конфигурации YAML Райана Бейтса должен быть очень полезным.

In резюме:

# config/initializers/load_config.rb
APP_CONFIG = YAML.load_file("#{Rails.root}/config/config.yml")[Rails.env]

# application.rb
if APP_CONFIG['perform_authentication']
  # Do stuff
end
163
ответ дан 23 November 2019 в 00:44
поделиться

Мне нравится использовать rails-settings для значений глобальной конфигурации, которые необходимо изменять через веб-интерфейс.

2
ответ дан 23 November 2019 в 00:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: