ses

PHP oturumu, istekler arasında sepeti, dili veya oturum açma durumunu tutabilir. ses, tarayıcı çerezlerini değil, sunucudaki geçerli oturum verilerini inceler.

TanılamaSürüm 1.3.6Kararlı
lil-terminal

Genel bakış

PHP oturumu, istekler arasında sepeti, dili veya oturum açma durumunu tutabilir. ses, tarayıcı çerezlerini değil, sunucudaki geçerli oturum verilerini inceler.

Güvenli kullanım

Önce ses -l ile anahtarları ve türlerini görüntüleyin. ses profile.name bir alanı okur, ses profile.name : Ada metin, ses profile.active -j : true ise JSON boole değeri kaydeder. Noktalar iç içe yolları belirtir. Dışa aktarma barındırmada JSON dosyası oluşturur. -r ile içe aktarma mevcut verileri değiştirebilir; izinleri kontrol edin, gereksiz dosyaları silin. Hassas anahtarlar çoğunlukla adlarına göre gizlenir; tüm sırları yakalama garantisi yoktur. ses -r yetkiyi koruyarak çalışma verilerini sıfırlar; ses -R PHP oturumunu yok edip terminali yeniden yükler. Tüm çerezler silinmez.

Sözdizimi

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

Başvuru

ses

oturumu hiyerarşiyi koruyan maskelenmiş bir PHP dizisi olarak göster

ses -l

üst düzey anahtarları ve veri türlerini göster

ses <path>

bir anahtarı veya kaçışlı noktalı yolu hiyerarşiyi koruyarak göster

ses <path> : <value>

metin kaydet

ses <path> -j : <json>

JSON değeri kaydet

ses <path> -d

bir anahtarı veya dalı sil ve güncel oturumu göster

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

güvenli oturum verisini JSON olarak dışa aktar; varsayılan session.json

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

JSON verisini oturuma aktar; -r mevcut veriyi değiştirir

ses -r

yetkilendirmeyi koruyarak lil-terminal çalışma verilerini sıfırla

ses -R

tüm oturumu yok et ve terminali yeniden yükle

Uygulama ve güvenlik

Önce ses -l ile anahtarları ve türlerini görüntüleyin. ses profile.name bir alanı okur, ses profile.name : Ada metin, ses profile.active -j : true ise JSON boole değeri kaydeder. Noktalar iç içe yolları belirtir.

Dışa aktarma barındırmada JSON dosyası oluşturur. -r ile içe aktarma mevcut verileri değiştirebilir; izinleri kontrol edin, gereksiz dosyaları silin.

Hassas anahtarlar çoğunlukla adlarına göre gizlenir; tüm sırları yakalama garantisi yoktur. ses -r yetkiyi koruyarak çalışma verilerini sıfırlar; ses -R PHP oturumunu yok edip terminali yeniden yükler. Tüm çerezler silinmez.

Minimum yalnızca ses, ses <path> ve ses -l destekler. Düzenleme, JSON içe/dışa aktarma ve sıfırlama Base gerektirir.

Etkileşimli sandbox önizlemesi

Hazırlanmış örnekleri doğrudan sayfada çalıştırın. Sonuçlar önceden hazırlanır ve tarayıcıda gösterilir; sunucuda hiçbir terminal komutu yürütülmez.

Yapılandırılmış oturum verisini kaydedip okuyun

Kur ve yönet

Güncel uyumlu sürümü kurun. Tüm özellikler için Base, azaltılmış paket için Minimum seçin; zaten kurulu bir modülü güncellemek için upgrade kullanın.

Base ve Minimum aynı geçerli modül sürümünün iki paketidir.

Base paketi

Yerel başvuru ve yayımlanan tüm kiplerle tam paketi kurar.

install ses
Minimum paketi

Azaltılmış paketi kurun. Yerel başvuru dahil değildir; help <cmd> -i güncel sunucu başvurusunu açar.

install ses -m
Tam yayımlanmış sürüm

Tam olarak bu yayımlanmış sürümü kurun.

install ses -v 1.3.6
Kontrol et veya güncelle

upgrade uyumluluğu denetler ve bloğu yalnız gerektiğinde değiştirir.

upgrade ses
Modülü kaldır

Çekirdeğe ve diğer modüllere dokunmadan eklenti bloğunu kaldırır.

install ses -u

Örnekler

Örnekler kopyalanabilir; site bunları çalıştırmaz. Yolları, izinleri ve yıkıcı seçenekleri denetleyin.

Yapılandırılmış oturum verisini kaydedip okuyun
ses
Array
(
    [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
        )

)
Üst düzey anahtarları ve veri türlerini göster
ses -l
account_token  string
auth           string
auth_prompt    array
b              string
c              string
key            object
profile        object
Bir anahtarı veya kaçışlı noktalı yolu hiyerarşiyi koruyarak göster
ses profile.name
Ada
Metin kaydet
ses profile.name : Ada
+
Bir anahtarı veya kaçışlı noktalı yolu hiyerarşiyi koruyarak göster
ses profile.name
Ada
JSON değeri kaydet
ses profile.active -j : true
+
Yetkilendirme durumunu koruyun
ses profile.active
false
JSON değeri kaydet
ses profile.roles -j : ["editor","viewer"]
+
Bir anahtarı veya kaçışlı noktalı yolu hiyerarşiyi koruyarak göster
ses profile.roles
Array
(
    [0] => viewer
)
Bir anahtarı veya dalı sil ve güncel oturumu göster
ses profile.name -d
Array
(
    [c] => /sandbox
    [b] => /sandbox
    [profile] => Array
        (
            [active] => 
            [roles] => Array
                (
                    [0] => viewer
                )

        )

    [auth] => [hidden]
    [auth_prompt] => [hidden]
    [account_token] => [hidden]
    [key] => Array
        (
            [theme] => sunny
        )

)
Bir anahtarı veya kaçışlı noktalı yolu hiyerarşiyi koruyarak göster
ses profile.unknown
Session path not found
Bir anahtarı veya kaçışlı noktalı yolu hiyerarşiyi koruyarak göster
ses auth
[hidden]
Metin kaydet
ses auth : open
Protected session key
JSON değeri kaydet
ses profile.active -j : {invalid}
Invalid JSON: Syntax error
Güvenli oturum verisini JSON olarak dışa aktar; varsayılan session.json
ses export profile -o sandbox/session-profile.json
File   session-profile.json
Bytes  82
Güvenli oturum verisini JSON olarak dışa aktar; varsayılan session.json
ses export auth -o sandbox/auth.json
Protected session key
JSON verisini oturuma aktar; -r mevcut veriyi değiştirir
ses import sandbox/session-safe.json profile -r
Array
(
    [c] => /sandbox
    [b] => /sandbox
    [profile] => Array
        (
            [name] => Bea
            [active] => 
        )

    [auth] => [hidden]
    [auth_prompt] => [hidden]
    [account_token] => [hidden]
    [key] => Array
        (
            [theme] => sunny
        )

)
JSON verisini oturuma aktar; -r mevcut veriyi değiştirir
ses import sandbox/session-safe.json profile
Session path exists; use -r
Yetkilendirmeyi koruyarak lil-terminal çalışma verilerini sıfırla
ses -r
+
Tüm oturumu yok et ve terminali yeniden yükle
ses -R
PHP oturumu silinir ve terminal yeniden yüklenir.
Üst düzey anahtarları ve veri türlerini göster
ses -l -j
?

İlgili belgeler

Güncel herkese açık sürüm

v1.3.62026-11-01

Üretim iyileştirmesi

ses için güncel kararlı sürüm. PHP oturumu, istekler arasında sepeti, dili veya oturum açma durumunu tutabilir.