Нужно ли мне устанавливать secret_token для приложения Rails 4.1

#ruby-on-rails #session #ruby-on-rails-4

#ruby-on-rails #сессия #ruby-on-rails-4

Вопрос:

/config/secrets.rb:

 development:
  secret_key_base: 94730841d80e811de49fdb8ab9ed
test:
  secret_key_base: 26400b050b69a3ae3297c7

production:
  secret_key_base: <%= ENV["SECRET_KEY_BASE"] %>
 

Нет

config/initializers/secret_token.rb

Куда я поместил secret_token?

Комментарии:

1. Да, вам нужно установить secret_token. Я не понимаю вопроса: я только что сгенерировал новое приложение, используя «rails new», и у него есть файл. Может быть, вы клонировали какой-то код из репозитория, и его владелец исключил файл из отслеживаемых файлов ))

2. Посмотрите ваш gemfile. блокировка, чтобы убедиться, что ваше приложение использует Rails 4.1

3. да, моя ошибка: 4.0.4) небольшое изучение часто задаваемых вопросов показывает, что оно устарело в 4.1 и было заменено secrets yaml: guides.rubyonrails.org /…