国产一区二区精品久久_蜜桃狠狠狠狠狠狠狠狠狠_午夜视频精品_激情都市一区二区

當(dāng)前位置:首頁(yè) > 網(wǎng)站舊欄目 > 學(xué)習(xí)園地 > 設(shè)計(jì)軟件教程 > 每天一劑Rails良藥之Stud Out Authentication

每天一劑Rails良藥之Stud Out Authentication
2010-01-14 07:06:45  作者:  來(lái)源:
登錄和認(rèn)證常常是我們Rails系統(tǒng)所必需的,但經(jīng)常不是程序的核心功能
我們可以在ApplicationController里定義logged_in?方法:
Java代碼 復(fù)制代碼
  1. def logged_in?   
  2.   local_request?   
  3. end   
  4. helper_method :logged_in?  

這樣我們就可以在我們的Rails系統(tǒng)中的任何地方使用logged_in?方法
而且我們簡(jiǎn)單的用local_request?作為該方法的內(nèi)容,只要是本地訪問(wèn)就認(rèn)為登錄了
以后我們?cè)儆镁唧w實(shí)現(xiàn)邏輯替換local_request?
我們還可以偽裝一個(gè)登錄用戶:
Java代碼 復(fù)制代碼
  1. def current_user   
  2.   Struct.new("User", :name, :password).new("chad""secret")   
  3. end  

安徽新華電腦學(xué)校專業(yè)職業(yè)規(guī)劃師為你提供更多幫助【在線咨詢