我将 CodeIgniter 用于我的 php 框架,将 TankAuth 用于我的授权/注册。默认情况下,TankAuth 将注册和登录表单放在不同的页面上。我想将登录表单放在每个页面上出现的导航栏中。还有一个注册页面,注册表格与登录表格同时出现(位于导航栏中)。
我目前在控制器/signup.php .index() 中使用它...
$this -> load -> view('templates/header');
$this -> login();
$this -> register();
$this -> load -> view('templates/footer');
这显示正确,但我有两个问题:
1 我是否必须在每个具有登录表单的控制器中重新定义 TankAuth 的方法?
2 当我尝试注册时,它告诉我也应该填写登录表格。这显然是第 22 条规则。
(如果这太针对特定领域或过于模糊,我深表歉意;我希望这对那些使用过该框架的人来说是有意义的。)