我能找到的最接近我的问题的解决方案是:Keep Tank Auth on each page in CodeIgniter
我想在我的应用程序顶部的“标题栏”中快速登录。它始终存在,并且显示快速登录(名称/密码/登录按钮)或快速注销(登录名称和注销按钮)。
在摆弄之后,Tank Auth 代码的主要挑战是它似乎建立在登录表单本身总是一个单独的表单的假设之上 - 即有很多空间来显示用于注册的验证码或密码续订等。在我的情况下,“始终存在的标题栏”的空间有限。
有什么我想念的吗?我能看到的唯一可用选项是非常显着地更改身份验证控制器/登录功能 - 也许是一个单独的 quickLogin 功能?
我错过了什么吗?
[编辑]
也许另一种方法是覆盖我提供的(Tank Auth)Auth.php 控制器,特别是登录功能。