Package Data | |
---|---|
Maintainer Username: | SimonMarcelLinden |
Maintainer Contact: | info@snerve.de (Simon Marcel Linden) |
Package Create Date: | 2023-12-22 |
Package Last Update: | 2024-01-19 |
Language: | PHP |
License: | MIT |
Last Refreshed: | 2024-12-11 15:09:26 |
Package Statistics | |
---|---|
Total Downloads: | 233 |
Monthly Downloads: | 0 |
Daily Downloads: | 0 |
Total Stars: | 0 |
Total Watchers: | 1 |
Total Forks: | 0 |
Total Open Issues: | 0 |
Enhance your Laravel and Lumen applications with this efficient JWT package, designed to streamline user authentication using JSON Web Tokens. Experience robust security with minimal complexity. A perfect choice for developers seeking a user-friendly, secure authentication solution.
Install via Composer
$ composer require simonmarcellinden/jwt
Install config File
Use php artisan jwt:config
for install the config file automatically.
Alternatively, copy the config
file from simonmarcellinden/jwt/config/config.php
. to the config
folder of your Lumen application and rename it to jwt.php
.
Register your config by adding the following in the bootstrap/app.php before middleware declaration.
$app->configure('jwt');
Bootstrap file changes
Add the following snippet to the bootstrap/app.php
file under the providers section as follows:
$app->register(\SimonMarcelLinden\JWT\JWTServiceProvider::class);
Generate secret key
php artisan jwt:generate
This will update your .env
file with something like JWT_SECRET=AABBCCDDEE
Activate or deactivate JWT routes
php artisan jwt:routes {action}
This option allows you to globally enable or disable the routes provided by this package. By default, all routes are enabled.
Please see the changelog for more information on what has changed recently.
Please see contributing.md for details and a todolist.
If you discover any security related issues, please email info@snerve.de instead of using the issue tracker.