繁体   English   中英

如何创建一个CodeIgniter / Tank Auth登录页面?

[英]How to create a CodeIgniter/Tank Auth login page?

因此,我下载了Tank Auth,并将其放在我的CodeIgniter库文件夹中...现在呢? 只是非常感谢基于此库的登录页面(控制器+视图)的基本实现,以使我朝正确的方向前进。 谢谢。

Tank Auth已经有一个注册页面。 只需访问http://yoururl.com/index.php/auth/register

查看application / controllers / auth.php文件。

我建议在路由配置文件中将“身份验证”控制器设置为默认控制器。 每当您访问根目录但没有登录时,都会得到登录/注册表格。

包括登录表单应该就像将视图包含在您自己的视图文件/或控制器中一样简单,这取决于您希望如何加载视图...

$this->load->view('auth/login_form');

要么

$this->load->view('auth/register_form');

我想在标准Tank验证视图中使用页眉/页脚。 我复制了“ views / auth”文件夹,并将其命名为“ views / auth_content”。 然后,我浏览了views / auth文件并添加了以下内容:

$this->load->view("tiles/header", $model);;
$this->load->view("auth_content/login_form");
$this->load->view("tiles/footer");

现在,“ views / login_form”调用上面的代码,然后使用您自己的自定义页眉或页脚代码嵌入tank auth login_form。 它也是非侵入性的-只需删除新的'views / auth'文件夹,然后将'views / auth_content'重命名为'views / auth',然后再次使用原始的tank auth视图即可。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM