タグ

2012年12月14日のブックマーク (2件)

  • 第13回: ユーザー認証(2)

    第12回: ユーザー認証(1)からの続きです。 ルーティングの修正 config/routes.rb を開いて、次のように修正します。 Nchak::Application.routes.draw do root :to => 'welcome#index' devise_for :users get 'tasks', :to => 'tasks#index', :as => :user_root resources :tasks, :only => [ :index, :create ] do put :finish, :on => :member put :unfinish, :on => :member get :done, :on => :collection end end devise_for :users という記述によりユーザー登録フォームやログインフォームへの経路が登録さ

  • 第12回: ユーザー認証(1)

    前回は、Rails 3.0 で導入された新しい Gem パッケージ管理ツール Bundler を紹介しました。 今回と次回はユーザー認証の仕組みをアプリケーションに追加します。 Devise Devise を利用すると、メールアドレスとパスワードによるユーザー認証機構を Rails アプリケーションに簡単に組み込むことができます。 現時点(2010/08/30)での最新版は 1.1.2 です。Gemfile を次のように修正してください。 source 'http://rubygems.org' gem 'rails', '3.0.0' gem 'sqlite3-ruby', :require => 'sqlite3' gem 'will_paginate', '3.0.pre' gem 'devise', '1.1.2' 続いて、Bundler でインストールします。 % bundle