【发布时间】:2012-04-21 02:55:36
【问题描述】:
我在 symfony 2.0 中使用我自己的 User 类作为安全系统的实体提供者。
我注意到每次重新加载页面时 symfony 都会从 db 获取用户:
SELECT t0.id AS id1, t0.username AS username2, t0.salt AS salt3, t0.password AS password4, t0.email AS email5, t0.is_active AS is_active6, t0.credentials AS credentials7 FROM w9_users t0 WHERE t0.id = ?参数:['23'] 时间:4.43 ms
有什么简单的方法可以禁用这种行为吗?也许在会话变量中序列化用户数据或以某种方式缓存它们?
【问题讨论】:
-
还是没有好的答案?
标签: security optimization symfony