私は現在、Rails アプリに単純な手動コーディングのログイン システムを持っています。現在、OmniAuth を介して Facebook ログインを統合しようとしています (そうするのが最善の方法のようです)。
しかし、OmniAuth と組み合わせて実装された Devise が、ログインを処理する一般的な方法として登場するのを私はよく目にします。
現在のログイン システムに満足している場合、Devise を使用する理由はありますか? OmniAuth に追加の機能/拡張性を与えるか、または使いやすくしますか?