Download the PHP package shipsaas/laravel-jwks without Composer
On this page you can find all versions of the php package shipsaas/laravel-jwks. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download shipsaas/laravel-jwks
More information about shipsaas/laravel-jwks
Files in shipsaas/laravel-jwks
Package laravel-jwks
Short Description Manage JSON Web Key Sets (JWKS) for your Laravel applications
License MIT
Informations about the package laravel-jwks
ShipSaaS - Laravel JSON Web Key Sets (JWKS)
Provide libraries to help you deal with JSON Web Key Sets (JWKS) in Laravel 😉
Documentation: ShipSaaS Laravel JWKS
Supports
- Laravel 10+
- PHP 8+
- RSA algorithm only (for now)
Sample use cases
Ever thought of microservices? One of the biggest challenges is having the Authentication (& Authorization) service.
However, you don't have to spend enormous time building a brand new AuthService and migrating the current users.
Your current app = the core, the heart of everything. Let's build satellite services around that.
With (Laravel) JWKS, we will have:
- The main app exposes the JWKs internally for the satellite microservices.
- The satellite services can simply obtain the JWKs and verify the signed JWT token before handling the actual requests.
JWKS is supported in multiple languages e.g.: Node.js, Go,...
Installation
Install the library:
Export config
Documentation & Usage
Visit: ShipSaaS Laravel JWKS
Best practices & notes are well documented too 😎!
Testing
Run composer test
😆
Available Tests:
- Unit Testing
- Feature Testing with REAL KEYs
Contributors
- Seth Phat
Contributions & Support the Project
Feel free to submit any PR, please follow PSR-1/PSR-12 coding conventions and testing is a must.
If this package is helpful, please give it a ⭐️⭐️⭐️. Thank you!
License
MIT License
All versions of laravel-jwks with dependencies
laravel/framework Version ^10|dev-master
strobotti/php-jwk Version ^1.4