在Rails 3.2中使用Devise 2.2.4。設計:當從根路徑重定向到用戶/ sign_in時不顯示「未經身份驗證」的flash消息
未登錄時,我轉到url myapp.com/documents,Devise將我重定向到myapp.com/users/sign_in,並在devise.failure.unauthenticated下顯示在devise.en.yml中配置的Flash消息。
這是可取的!
未登錄時,我轉到url myapp.com(根路徑),Devise類似地重定向並顯示相同的Flash消息。
重定向仍然是可取的,閃光消息不是那麼多。
有沒有一種方法可以將Devise配置爲在從根路徑重定向時不顯示flash'unauthenticated'消息?我知道我可以在一個定製的FailureApp中解決它,但這似乎是一個常見的情況,應該存在一個更簡單的解決方案。