Adicionando um flash depois de autenticação com merb-auth
Pergunta
Qual é a melhor maneira de adicionar uma mensagem flash, para login bem-sucedido ou mal sucedido ao usar a fatia merb-auth (Além substituindo sessões de criar)?
Solução
Hey deimos. Se você quiser adicionar uma mensagem sem substituir a ação que você sempre pode usar um filtro depois de criar. Algo como
...........
after :set_login_flash, :only => [:create]
private
def set_login_flash
flash[:error] = "You're not logged in" unless logged_in?
end
..........
Você precisará ajustá-lo para usar o sistema de flash apropriado que você está usando em sua aplicação, mas algo como isso deve funcionar para você.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow