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.
驗證測試
留言
張貼留言