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