Ho un pulsante sulla mia pagina Web che reindirizza il mio dall'indice utente con i parametri nuovamente all'indice utente. Il mio problema è che quando torno al percorso users_path attraverso un pulsante ottengo un modulo di messaggio che dice "Sei già registrato". Ciò accade anche se non stavo tentando di accedere e stavo solo tornando alla stessa pagina ma rimuovendo i parametri.Come disabilitare il messaggio Devises - "Hai già effettuato l'accesso." - quando si reindirizza l'indice degli utenti?
Il pulsante in questione assomiglia,
<%= button_to "All Users", users_path, class: "button expand" %>
Ho cercato tutti i miei file per le istanze di "È già effettuato l'accesso." e l'unico riferimento è nel file devise.en.yml dove è already_authenticated: "You are already signed in."
questo sembra il più pubblico -api approccio; utile se si collega da un altro sito alla pagina di accesso quando potrebbero già essere connessi. – nruth
Buono a sapersi, ma ciò toglierebbe il messaggio ovunque, che presumo che la maggior parte delle persone non vorrebbe fare. – alli
Non sono sicuro di quale versione di 'devise 'si applica a questo, ma la chiave completa che sono riuscito a far funzionare per questo era' en.devise.failure.already_authenticated'. –