ses

ses inspecciona y modifica datos de aplicación de la sesión PHP; el alias coo gestiona aparte las cookies del navegador y el estado protegido de autorización no queda accesible.

DiagnósticoVersión 1.3.3EstableAlias: coo
lil-terminal

Resumen

Usa ses para datos estructurados de sesión y coo para cookies visibles. La importación y exportación JSON mueve estado ordinario de aplicación, pero las claves sensibles o protegidas permanecen ocultas o bloqueadas.

Sesión y cookies son capas distintas

Los datos de sesión PHP suelen residir en el servidor y se asocian al navegador mediante una cookie de sesión; las cookies viven en el navegador. ses mantiene separadas esas capas. Puede modificar estado de aplicación, pero no sobrescribir ni exportar datos protegidos de autorización.

Sintaxis

lil-terminal
ses [path] [options] [: value]

Referencia

ses

mostrar la sesión como array PHP enmascarado conservando la jerarquía

ses <path>

mostrar una clave o ruta con puntos escapados conservando la jerarquía

ses <path> : <value>

guardar texto

ses <path> -j : <json>

guardar un valor JSON

ses <path> -d

eliminar una clave o rama y mostrar la sesión actualizada

ses export [path] [-o <file>]

exportar datos seguros de la sesión a JSON; por defecto session.json

ses import <file> [path] [-r]

importar JSON en la sesión; -r reemplaza los datos existentes

-l

mostrar claves de primer nivel y tipos de valor

-j

interpretar como JSON el valor situado después de :

coo

mostrar nombres de cookies visibles

coo -a

mostrar nombres y valores de cookies visibles

coo <name> -d

eliminar una cookie y mostrar la lista actualizada

coo export [-o <file>]

exportar cookies visibles a JSON; por defecto cookies.json

coo import <file> [-r]

importar cookies desde JSON; -r reemplaza las cookies visibles

ses -r

restablecer los datos de trabajo de lil-terminal conservando la autorización

ses -R

destruir toda la sesión y recargar el terminal

coo -c

eliminar las cookies visibles y destruir la sesión

Notas

Las rutas con puntos acceden a valores anidados. Una barra inversa permite usar un punto literal. El estado de autorización protegido y las claves sensibles no se pueden sobrescribir ni exportar.

Vista interactiva del sandbox

Ejecuta los ejemplos preparados directamente en la página. Los resultados están predefinidos y se muestran en el navegador; no se ejecuta ningún comando de terminal en el servidor.

Guardar datos estructurados de sesión y leerlos

Instalar y administrar

Instala la versión compatible actual. Elige Base para el conjunto completo de funciones o Minimum para el paquete reducido; usa upgrade para actualizar un módulo ya instalado.

Base y Minimum son dos paquetes de la misma versión actual del módulo.

Paquete Base

Instala el paquete completo con referencia local y todos los modos publicados.

install ses
Paquete Minimum

Instalar el paquete reducido. No incluye la referencia local; help <cmd> -i abre la referencia actual del servidor.

install ses -m
Versión pública exacta

Instalar exactamente esta versión publicada.

install ses -v 1.3.3
Comprobar o actualizar

upgrade comprueba la compatibilidad y sustituye el bloque solo cuando hace falta.

upgrade ses
Eliminar módulo

Elimina el bloque de extensión sin tocar el núcleo ni otros módulos.

install ses -u

Ejemplos

Los ejemplos se pueden copiar, pero el sitio no los ejecuta. Revisa rutas, permisos y opciones destructivas.

Guardar datos estructurados de sesión y leerlos
ses profile -j : {"name":"Ada","role":"admin"} | ses profile
Array
(
    [name] => Ada
    [role] => admin
)
Mostrar la sesión como array PHP enmascarado conservando la jerarquía
ses
Array
(
    [profile] => Array
        (
            [name] => Ada
            [role] => admin
        )
)
Mostrar claves de primer nivel y tipos de valor
ses -l
profile  object
Mostrar nombres de cookies visibles
coo
locale
theme

coo es el acceso corto a la rama de cookies de ses, manteniendo sesión y cookies dentro del mismo módulo de diagnóstico.

Mostrar nombres y valores de cookies visibles
coo -a
locale  ru
theme   dark

coo es el acceso corto a la rama de cookies de ses, manteniendo sesión y cookies dentro del mismo módulo de diagnóstico.

Mostrar una clave o ruta con puntos escapados conservando la jerarquía
ses auth
[hidden]
Proteger el estado de autorización
ses auth : "x"
Clave de sesión protegida

Documentación relacionada

Versión pública actual

v1.3.32026-08-10

Protecciones de integridad

Versión estable actual de ses. ses inspecciona y modifica datos de aplicación de la sesión PHP; el alias coo gestiona aparte las cookies del navegador y el estado protegido de autorización no queda accesible.