Je développe une application Rails 4 en utilisant la gemme Active Admin pour le back-end d'administration. L'administrateur actif utilise à son tour Devise pour l'authentification des utilisateurs. Maintenant, lorsque j'essaie de déployer l'application en utilisant capistrano
le serveur VPS, j'obtiens l'erreur ci-dessous:
rake aborted!
Devise.secret_key was not set. Please add the following to your Devise initializer:
config.secret_key = '-- secret key --'
Une recherche Google ne fait pas grand-chose pour cette erreur. Des suggestions pourquoi il lance une erreur? Dois-je ajouter la clé secrète à l' devise
initialiseur, car je ne trouve aucun endroit pour définir une telle clé de configuration initializers/devise.rb
?
secret key
. De plus, si vous exécutez une nouvelle installation, l'application doit s'en occuper. Grâce au ticket sur github.com/plataformatec/devise/issues/2554, cela a été résolu.