在我的项目中,一个库用于保护会话,有时我发现我的会话突然被破坏了。
https://github.com/ezimuel/PHP-Secure-Session/blob/master/SecureSession.php
首先我想知道这个库的目的是什么,我们也可以从php.ini来设置这些设置。
KEY _...一个新创建的KEY的用途是什么。
当我在open()中使用print_r时,我得到以下示例结果
Hqx_SecureSession Object
(
[_debug:Hqx_SecureSession:private] =>
[_key:protected] => 5ò™6žÝ°rIÐß'k Êii07ÀtCzªt@ü¸"‡ÄCžA¼ÿ£g{IP
[_path:protected] => c:\hqp\xampp_1.7.4\tmp\
[_name:protected] => PHPSESSID
[_ivSize:protected] => 16
[_keyName:protected] => KEY_PHPSESSID
[_cookieParams:protected] => Array
(
[lifetime] => 7200
[path] => /
[domain] => dev.autoquotes.insurance.com
[secure] =>
[httponly] => 1
)
[_sessionId:protected] =>
[_logger:Hqx_SecureSession:private] =>
)
htq827r4rjh9ob05nhlqb8vmd5ai52djb0bd0l42vk9un26df541c:\hqp\xampp_1.7.4\tmp