codeigniter在哪里放第一页

时间:2011-08-16 18:01:57

标签: php codeigniter ldap

我想使用代码点火器,但是我不知道在哪里放置我的初始登录页面,

我希望它在包含其余代码的文件夹之外,因为用户需要ldap身份验证才能访问它。但是,需要向所有用户显示此初始登录页面。在代码点火器中执行此操作的最佳方法是什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

我会使用这个架构:

  • 将处理登录/上/下的用户控制器/application/controllers/user.php
  • /application/controllers/signin.php中的登录视图,该视图将包含在您的控制器的登录方法中$this->load->view('signin')
  • /application/library/LDAP.php中的一个LDAP库,您将在控制器中使用它来管理您的安全连接层。

如果您要重新访问其他控制器的访问权限,只需在控制器if (!$this->LDAP->is_logged()) ...中添加__construct之类的内容即可。