安装包含本地参考和全部已发布模式的完整包。
install sessesPHP 会话可在多次请求之间保存购物车、语言或登录状态。
PHP 会话可在多次请求之间保存购物车、语言或登录状态。
先执行
ses [path] [options] [: value]ses以保留层级的脱敏 PHP 数组显示会话
ses -l显示顶层键及其值类型
ses <path>显示键或转义点路径,并保留层级结构
ses <path> : <value>保存文本
ses <path> -j : <json>保存 JSON 值
ses <path> -d删除键或分支并显示更新后的会话
ses export [path] [-o <file>]将安全会话数据导出为 JSON;默认 session.json
ses import <file> [path] [-r]将 JSON 导入会话;-r 替换现有数据
ses -r保留授权状态并重置 lil-terminal 工作数据
ses -R销毁整个会话并重新加载终端
先执行
导出会在主机上创建 JSON 文件。使用 -r 导入可能覆盖已有数据;请检查文件权限,完成后删除不需要的导出文件。
模块主要根据键名遮盖敏感值,无法保证识别全部秘密。
Minimum 仅支持
可直接在页面中运行预先准备的示例。结果已预先生成并在浏览器中显示;服务器不会执行任何终端命令。
安装当前兼容版本。完整功能请选择 Base,精简包请选择 Minimum;已安装模块的更新请使用 upgrade。
Base 与 Minimum 是同一当前模块版本的两个包。
安装包含本地参考和全部已发布模式的完整包。
install ses安装精简包。该包不包含本地参考;
install ses -m安装这个确切的已发布版本。
install ses -v 1.3.6让 upgrade 检查兼容性,仅在需要时替换已安装块。
upgrade ses删除扩展块,不影响核心和其他模块。
install ses -u示例可复制,但网站不会执行。请先检查路径、权限和破坏性选项。
sesArray
(
[c] => /sandbox
[b] => /sandbox
[profile] => Array
(
[name] => Ada
[active] =>
[roles] => Array
(
[0] => viewer
)
)
[auth] => [hidden]
[auth_prompt] => [hidden]
[account_token] => [hidden]
[key] => Array
(
[theme] => sunny
)
)
ses -laccount_token string
auth string
auth_prompt array
b string
c string
key object
profile objectses profile.nameAdases profile.name : Ada+ses profile.nameAdases profile.active -j : true+ses profile.activefalseses profile.roles -j : ["editor","viewer"]+ses profile.rolesArray
(
[0] => viewer
)
ses profile.name -dArray
(
[c] => /sandbox
[b] => /sandbox
[profile] => Array
(
[active] =>
[roles] => Array
(
[0] => viewer
)
)
[auth] => [hidden]
[auth_prompt] => [hidden]
[account_token] => [hidden]
[key] => Array
(
[theme] => sunny
)
)
ses profile.unknownSession path not foundses auth[hidden]ses auth : openProtected session keyses profile.active -j : {invalid}Invalid JSON: Syntax errorses export profile -o sandbox/session-profile.jsonFile session-profile.json
Bytes 82ses export auth -o sandbox/auth.jsonProtected session keyses import sandbox/session-safe.json profile -rArray
(
[c] => /sandbox
[b] => /sandbox
[profile] => Array
(
[name] => Bea
[active] =>
)
[auth] => [hidden]
[auth_prompt] => [hidden]
[account_token] => [hidden]
[key] => Array
(
[theme] => sunny
)
)
ses import sandbox/session-safe.json profileSession path exists; use -rses -r+ses -RPHP 会话已销毁,终端重新加载。ses -l -j?