CakePHP AuthComponent,它使用Cookies而不是会话
我希望AuthComponent使用加密的客户端cookie,以便于扩展 因此,我所做的是将CakePHP AuthComponent,它使用Cookies而不是会话,cakephp,cakephp-2.0,Cakephp,Cakephp 2.0,我希望AuthComponent使用加密的客户端cookie,以便于扩展 因此,我所做的是将/lib/Cake/Controller/Component/AuthComponent.php复制到app/Controller/Component/AuthComponent.php(我使用的是CakePHP2),将Cookie添加到 $components数组,并将CakeSession的所有实例替换为$this->Cookie(校对后手动进行),确保它基本上只是以与默认值相同的格式转储内容,Coo
/lib/Cake/Controller/Component/AuthComponent.php
复制到app/Controller/Component/AuthComponent.php
(我使用的是CakePHP2),将Cookie
添加到
$components
数组,并将CakeSession
的所有实例替换为$this->Cookie
(校对后手动进行),确保它基本上只是以与默认值相同的格式转储内容,Cookie上除外
下面是我得到的错误:致命错误:当不在…
为什么它不接受$this作为控制器?我应该能够在另一个组件中无缝地使用一个组件。有没有使用ClassRegistry之类的工具对此进行快速破解?好的,现在可以了,我刚刚从read()和password()函数中删除了“static”关键字 我希望AuthComponent使用加密的客户端cookie,以便于扩展 这是什么意思?Cookie如何比会话更好地扩展 你现在做的听起来是个坏主意。Cookie只能如此之大,而您现在可能正在客户的计算机上以明文形式存储敏感信息。你如何“加密”你的cookies