跳到主要內容

04 Ruby on Rails 使用者認證機制

Getting Started with Rails
04 Ruby on Rails 使用者認證機制
每個網站幾乎都有使用者認證機制,Ruby on Rails已經把這樣的機制做成套件了,而且每個Ruby on Rails的教學網站都有教怎麼做,所以我們也來依樣畫葫蘆一下這個使用者認證機制 -- devise

1.     引入devise 套件
廢話依舊不多說,直接step by step跟我一起這樣做吧。


1.      修改Gemfile
$vi Gemfile

加入devise套件
Source ‘https://rubygems.org’

gem ‘devise’





2.      透過rails g 指令將devise套件安裝好
$rails g devise:install
$rails g devise User
$rake db:migrate




3.      /views/comments/中建立 _usr_signin_bar.erb
$vi /views/comments/_usr_signin_bar.erb




4.      最後修改 /views/layouts/application.html.erb
加上
<%= render :partial => “comments/user_signin_bar” %>



5.      驗證測試






01 用Ruby on Rails純手工打造一個包含CRUD的RESTful應用程式

留言