1
A
回答
1
你嘗試登錄並在頭版控制器註冊用戶?你需要根據installation instructions安裝DX驗證和諮詢一些手冊中的實例和功能的引用。
你需要加載DX驗證庫在構造函數:
class Auth extends Controller
{
function Auth()
{
parent::Controller();
// Load library
$this->load->library('DX_Auth');
$this->load->library('Form_validation');
}
// implement other login functions like the examples
// using the library:
function login()
{
if (!$this->dx_auth->is_logged_in()) {
$is_valid = $this->form_validation->run('login');
$username = $this->input->post('username');
$password = $this->input->post('password');
if ($is_valid && $this->dx_auth->login($username, $password)) {
// redirect somewhere
} else {
// show some errors
}
}
}
// other authentication functions
}
如果你想你可以做一個幫手來保存您的身份驗證功能,因此你可以從任何控制器訪問它們。按照安裝說明,讓您的數據庫建立和某種基本的用戶註冊和登錄工作的 - 他們是相當全面。
相關問題
- 1. 在另一個控制器
- 2. 從另一個控制器
- 3. 從另一個控制器
- 4. 從一個控制器向另一個控制器傳遞值
- 5. CI:在另一個包含視圖中使用視圖/控制器?
- 6. 借鑑的另一個C#
- 7. 以及在另一個控制器Laravel內使用控制器?
- 8. MVC控制器在另一個控制器?
- 9. 從控制器從另一個控制器在c#中的值#
- 10. 從TablView在另一個控制器
- 11. Rails的在另一個控制器
- 12. 控制器在另一個模塊
- 13. 從另一個控制器調用另一個控制器的功能
- 14. 將控制權從一個控制器重定向到另一個控制器
- 15. 如何一個控制器值更改爲另一個控制
- 16. 一個控制器在另一個控制器中的CRUD動作
- 17. 在symfony中傳遞從一個控制器到另一個控制器的值
- 18. 在Codeigniter中,將一個控制器擴展到另一個控制器中
- 19. 在jmeter中從一個控制器訪問陣列到另一個控制器
- 20. AngularJS window.onbeforeunload在一個控制器上被另一個控制器觸發
- 21. Laravel - 在一個控制器中運行另一個控制器的方法
- 22. 在Spring MVC中從一個控制器重定向到另一個控制器
- 23. 在另一個控制器中調用一個控制器的方法?
- 24. 另一個控制
- 25. 另一個控制
- 26. 如何在另一個視圖控制器中控制實例
- 27. 的UILabel控制在另一個視圖控制器
- 28. Form類或控制器在CI
- 29. 從另一個控制器使用控制器CodeIgniter和HMVC
- 30. 從另一個控制器渲染控制器動作
我是一個noob,所以MVC的東西剛剛開始下沉... 這是有道理的。謝謝! – 2009-07-28 19:34:11