【发布时间】:2015-01-15 13:27:31
【问题描述】:
我在 Cake 3.x 中工作,需要登录用户 ID。 在 Cake 2.x 中,你可以通过 session 或 AuthComponent 来获得它(有多脏)
AuthComponent::user();
但是现在在 Cake 3.x 中...我如何能够以干净的方式访问 Session 以获取用户 ID?
我找到了:http://book.cakephp.org/3.0/en/development/sessions.html 但它说从控制器、组件、视图等获取会话很容易......
编辑:一个非常肮脏的解决方案可能是获取$_SESSION 变量。 CakePHP 不推荐这个选项......所以,我更喜欢另一个解决方案:)
谢谢!
【问题讨论】:
标签: cakephp-3.0