Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP Lili-如何访问会话数据的身份验证_Php_Lithium - Fatal编程技术网

PHP Lili-如何访问会话数据的身份验证

PHP Lili-如何访问会话数据的身份验证,php,lithium,Php,Lithium,我已经阅读了《锂手册》中关于认证的内容,但仍然有一些问题。 在Auth::check('default',$this->request)之后,如果成功,它将返回一个用户数据数组。我已经按照手册完成了这个部分 如果我想将这个数组中的一部分保存到会话中(不是全部),怎么做 会话中的那些数据是加密的吗?如果没有,我如何操作它,出于安全考虑,我想对它进行加密 谢谢 这将为您提供一些有关加密会话数据的信息- 至于告诉Auth::check()要保存到会话的字段: Auth::config(array(

我已经阅读了《锂手册》中关于认证的内容,但仍然有一些问题。 在
Auth::check('default',$this->request)
之后,如果成功,它将返回一个用户数据数组。我已经按照手册完成了这个部分

  • 如果我想将这个数组中的一部分保存到会话中(不是全部),怎么做
  • 会话中的那些数据是加密的吗?如果没有,我如何操作它,出于安全考虑,我想对它进行加密
    谢谢

    这将为您提供一些有关加密会话数据的信息-

    至于告诉
    Auth::check()
    要保存到会话的字段:

    Auth::config(array(
       'default' => array(
           'session' => array(
               'persist' => array('username', 'email')
            )
        )
    ));
    
    这是最新的母版,在
    security\Auth.php
    的顶部有更多的解释