moh*_*nag 4 cakephp cakephp-1.3
我有auth组件工作,直到我实现了一个页面供用户更改用户的信息.我经历了一些未知的结果,直到我发现用户的信息被该动作改变后,由会话中的auth组件加载的用户数据仍然保持不变.我想知道是否有办法强制auth组件再次从数据库重新加载用户数据?我考虑过重新登录用户,但它会使日志变得复杂并在程序中留下一些不好的痕迹.还有更好的方式吗?
dog*_*c69 13
$ this-> Session-> write('Auth',$ this-> User-> read(null,$ user_id));
你必须更新它,蛋糕不会为你做一切;)