Wardenとは? 導入 1. インストール 2. ベースとなるRailsアプリ 3. Strategyを定義する 4. Strategyをwardenに追加する 5. wardenをRackミドルウェアスタックに追加 6. 認証情報をコントローラーから利用する strategy strategyとは? Warden::Strategies::Baseとは? 使い方1. Warden::Strategies::Baseを継承する場合 使い方2. 定義 + 追加 使い方3. 復数strategyを使う場合 scope scopeとは? 使い方 scopeを設定する scopeを使用する callback callbackとは? 使い方 種類 Warden::Manager.after_set_user: userをset後 基本 only: 指定のtriggerだけ実行 except: 指定