タグ

ブックマーク / alpha-netzilla.blogspot.com (1)

  • Railsを使ったアプリケーション開発 (その4 応用編 認証機能の追加)

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

    akatakun
    akatakun 2015/09/29
    HTTP GETを使ってデータ操作は行わない,データ操作のリクエストはビューヘルパー(form_for、form_tag、link_to)を利用する,レイアウト変更時はcsrf_meta_tagsメソッドを呼び出す
  • 1