Deviseのsession#destroyアクションに機能を追加するための最良の方法は何でしょうか。
コンテキストを説明するために、ユーザーがカートを持っているWebサイトを作成しています。ユーザーのセッションがタイムアウトするか、ログアウトしたときに、カートに非アクティブのラベルを付けます。
私はこれを見つけましたが、少し厄介なように見えるので、Deviseコントローラーをオーバーライドするのを少しためらっています...
ユーザーのセッションが破棄されたときにこのカートを非アクティブに設定する他の方法はありますか?