Aggiunta di un flash dopo l'autenticazione con merb-auth
Domanda
Qual è il modo migliore per aggiungere un messaggio flash, per un accesso riuscito o non riuscito quando si utilizza la sezione merb-auth (Oltre alle sessioni di sostituzione create)?
Soluzione
Hey deimos. Se si desidera aggiungere un messaggio senza sovrascrivere l'azione di creazione, è sempre possibile utilizzare un filtro post. Qualcosa come
...........
after :set_login_flash, :only => [:create]
private
def set_login_flash
flash[:error] = "You're not logged in" unless logged_in?
end
..........
Dovrai ottimizzarlo per utilizzare il sistema flash appropriato che stai utilizzando nella tua applicazione, ma qualcosa del genere dovrebbe funzionare per te.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow