Sto sviluppando un'app Rails 4 utilizzando Active Admin gem per il back-end amministrativo. L'amministratore attivo a sua volta utilizza Devise per l'autenticazione dell'utente. Ora, quando provo a distribuire l'app utilizzando capistrano
sul server VPS, ottengo il seguente errore:
rake aborted!
Devise.secret_key was not set. Please add the following to your Devise initializer:
config.secret_key = '-- secret key --'
Una ricerca su Google non fa molto per questo errore. Qualche suggerimento sul motivo per cui genera un errore? Devo aggiungere la chiave segreta devise
all'inizializzatore, poiché non riesco a trovare alcun posto in cui impostare tale chiave di configurazione initializers/devise.rb
?
secret key
. Inoltre, se stai eseguendo una nuova installazione, l'applicazione dovrebbe occuparsene. Grazie al ticket su github.com/plataformatec/devise/issues/2554 è stato risolto.