DeviseはWardenベースのRails用認証ソリューションです。 Deviseは以下の特徴があります。 Rackベース Railsエンジンで動作する完全なMVCソリューション 同時に複数のモデルでサインイン可能 本当に必要なモノだけを使えるようなモジュール方式のコンセプト 次の10のモジュールから構成されています。 Database Authenticable: ユーザがサインインするための認証パスワードを暗号化しDBに保存します Omniauthable: OmniAuthをサポートします Confirmable: 確認フロー中にメールを送付し、サインインの際にアカウントが確認済みか否かをチェックします Recoverable: パスワードのリセットをし、リセット方法をメールで送付します Registerable: 登録プロセスを通してユーザのサインアップを行い、ユーザ情報の編集や