PHPackages                             metarush/cookie-sessions - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. metarush/cookie-sessions

ActiveLibrary[Authentication &amp; Authorization](/categories/authentication)

metarush/cookie-sessions
========================

Storageless sessions using encrypted cookies as session handler

v3.1.0(3y ago)21441MITPHPPHP &gt;=8.1

Since Apr 24Pushed 3y ago1 watchersCompare

[ Source](https://github.com/metarush/cookie-sessions)[ Packagist](https://packagist.org/packages/metarush/cookie-sessions)[ RSS](/packages/metarush-cookie-sessions/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependencies (2)Versions (7)Used By (1)

metarush/cookie-sessions
========================

[](#metarushcookie-sessions)

Storageless sessions using encrypted cookies as session handler

This library is a drop-in replacement for traditional session stores like filesystem, database, memory, etc.. Use this library to leverage browser cookies as session store and gain scalability without the maintenance of traditional session stores.

Install
-------

[](#install)

Install via composer as `metarush/cookie-sessions`

Usage
-----

[](#usage)

1. Generate an encryption key by typing `vendor/bin/generate-defuse-key` in your terminal.
2. Define cookie options (refer to the **options** parameter of the [\\setcookie()](https://www.php.net/manual/en/function.setcookie.php) function).

```
