PHPackages                             ruvents/spiral-jwt - 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. ruvents/spiral-jwt

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

ruvents/spiral-jwt
==================

JWT authorization

0.1.2(1y ago)42.7k↑50%1MITPHPPHP ^8.0

Since Dec 17Pushed 1y ago3 watchersCompare

[ Source](https://github.com/ruvents/spiral-jwt)[ Packagist](https://packagist.org/packages/ruvents/spiral-jwt)[ RSS](/packages/ruvents-spiral-jwt/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (5)Versions (4)Used By (0)

Spiral JWT
==========

[](#spiral-jwt)

This package implements authorization with [JWT tokens](https://jwt.io/introduction) in Spiral applications. `firebase/php-jwt` is used for JWT-related work, reference its documentation for list of supported algorithms.

Installation
------------

[](#installation)

```
composer require ruvents/spiral-jwt
```

Then add `JwtAuthBootloader` to your `App.php`:

```
use Ruvents\SpiralJwt\JwtAuthBootloader;

class App extends Kernel {
    protected const LOAD = [
        ...
        JwtAuthBootloader::class,
    ]
}
```

Configuration
-------------

[](#configuration)

Default configuration is following:

```
