企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 加密cookie 加密cookie或者说编码cookie一种有三个级别 `0经常修改、1不经常修改、2不修改`三个修改频率级别 ### 默认配置 ~~~ // cookie前缀 'prefix' => 'a5b1ad1ac9fa', // 加密cookie 前缀 'encrypt_prefix' => 'kcbd1e6a5c', // 加密cookie的键值是否使用session存放 'save_key_to_session' => true, 'secure_key' => 'a1acbda5kb1ad1ac9fe6a5c', 'path' => '/', 'domain' => '', 'secure' => false, 'httponly' => true, ~~~ ### 加密cookie 该加密cookie是把所以修改频率相同的联合在一起进行编码储存 #### 设置加密cookie ~~~ /** * 准备设置加密cookie * @param string $name [名称] * @param string $value [值] * @param integer $time [有效期] * @param integer $time [修改频率 0经常 1不经常 2永不] */ public function setCookie($name = '', $value = '', $time = 86400, $type = 1) ~~~ #### 获取加密cookie ~~~ /** * 获取加密cookie * @param string $name [名称] * @param string $default [不存在时默认值] * @return [type] [description] */ public function getCookie($name = '', $default = '') ~~~ ### 编码cookie 编码cookie是对单条cookie编码然后进行存储 #### 设置编码cookie ~~~ /** * 设置一个编码cookie * @param [type] $name [名称] * @param [type] $value [值] * @param integer $exire [过期时间] * @param string $path [路径] * @param string $secure [是否https] * @param boolean $httponly [是否只用于http] */ public function set($name, $value, $exire = 0, $path = '/', $domain = '', $secure = '', $httponly = true) ~~~ #### 获取编码cookie ~~~ /** * 获取一个编码cookie * @param [type] $name [cookie名称] * @param [type] $default [不存在时返回的默认值] * @return [type] [description] */ public function get($name, $default = '') ~~~