Railsを使ったアプリケーション開発 (その1 事前準備編) Railsを使ったアプリケーション開発 (その2 基礎編) Railsを使ったアプリケーション開発 (その3 応用編) 3回に渡ってRailsを使ってきた。4回目は、認証機能をフィルタを利用して実装させる。 一からログインユーザを管理するテーブルを作るのは手間なので、その3にて作成済みのusersテーブル(userモデル)を利用する。 ◆ フィルタを利用した認証機能 アクションの前に処理を実行させるbefore_filterを利用する。ApplicationControllerはすべてのコントローラの基底クラスになっているのでどのアクションにも事前に適用されることとなる。 # vi ./app/controllers/application_controller.rb class ApplicationController <