{"repo":"Snawoot/php-storageless-sessions","free":true,"listed":false,"github":"https://github.com/Snawoot/php-storageless-sessions","clone":"git clone https://github.com/Snawoot/php-storageless-sessions.git","description":"Sessions handler which stores session data in HMAC-signed and encrypted cookies","language":"PHP","stars":30,"topics":["session-handler","php","php-sessions","php-security","sessions","sessionservice","sessionstorage","sessionstore","hmac","encrypted-cookies"],"license":"MIT","category":"security-tools","readme_excerpt":"php-storageless-sessions Sessions handler which stores session data in HMAC-signed and encrypted cookies. Requirements PHP 5.4.0 or newer OpenSSL extension (built-in by default) Hash extension (built-in by default) Enabled output buffering ( output buffering=1 or output buffering=On in php.ini) Usage Plain PHP Symfony Handler constructor parameters $secret - secret passphrase used for HMAC signature and encryption $expire - expiration time of HMAC signature $digest algo - hash algorithm used for key derivation and cookie signature. See hash algos() for all available message digest algorithms. $cipher algo - cipher algorithm used for session contents encryption. See openssl get cipher methods() for all available ciphers. $cipher keylen - proper key length for specified cipher algorithm, used for encryption key derivation","default_branch":null,"files":null,"tree":[],"storefront":"/r/Snawoot","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Snawoot/php-storageless-sessions/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}