我已经阅读了锂手册中的认证,但我仍然有一些问题。在Auth::check ('default', $this->request)
之后,如果成功,它将返回一个用户数据数组。我已经按照说明书完成了这部分。
- 如果我想保存一些这个数组到会话(不是全部),如何做到这一点? 会话中的数据加密了吗?如果没有,我怎么操纵它,出于安全考虑,我想加密它。
谢谢。
这应该给你一些关于加密会话数据的东西- http://nitschinger.at/Session-Encryption-with-Lithium。
告诉Auth::check()
哪些字段保存到会话:
Auth::config(array(
'default' => array(
'session' => array(
'persist' => array('username', 'email')
)
)
));
这是最新的master, security'Auth.php
顶部有更多的解释