2012-01-29 41 views
0

我正在將我的網站移動到CodeIgniter框架中。我以前從未使用過MVC框架,所以這是一大步。如何使用CodeIgniter管理會話和用戶?

在我的舊網站中,每頁的頂部都有include("session_handler.php");。該腳本將檢查會話變量,驗證會話並將其存儲在數據庫中。

有沒有一種方法,我可以讓這個腳本自動包含在每個頁面中?我可以在配置中指定它嗎? CI可能有一種處理會話的內部方式,優於我的方法嗎?

回答

2

代碼點火器有一個Session class你可以使用。

它也有autoload functionality

這兩件事情應該包括你的要求,我認爲......

如果需要額外的驗證的會話,你可以擴展核心會話類(可能會問太多,如果你只是開始在框架中),或者你可以創建自己的庫並在會話之後自動加載它以運行一些附加代碼。

+0

這看起來和我正在尋找的完全一樣。我會試試這個。 – n0pe 2012-01-29 02:18:39