0

我正在 PHP Codeigniter 框架中构建一个系统。我现在正在构建身份验证部分并使用尽可能多的示例来根据 Codeigniters 标准以“正确”的 MVC 方式进行操作。

Tank_Auth 是用作身份验证的流行插件,但它使用大量 php 重定向。据我说,这不是处理例如登录的正确方法。对我来说,登录流程如下:

提交到 index.php -> 使用 post 加载登录操作 -> 加载视图

但 tank_auth 使用如下:

提交到 login.php -> 重定向到 index.php -> 加载视图

哪个是最好的重要吗?我的意思是,对我来说,防止重定向似乎是合乎逻辑的。

4

1 回答 1

0

那么 Tank_auth 在登录成功后如何知道要发送什么数据、使用什么控制器等?在所有$_POSTs 等中进行编程将是很多无用的编码。

Tank_auth中的功能没有任何问题redirect(),尤其是因为 Tank_auth 已被证明是一种非常安全且强大的身份验证机制。

别担心了!

于 2012-07-29T15:35:39.253 回答