All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- BREAKING: Require Laravel 11.
- BREAKING: Require Laravel 10.
- Laravel pint.
- BREAKING: Require Laravel 9.
- Catch cache exceptions so authentication can proceed when i.e. redis is unreachable.
- BREAKING: Require PHP 8 and Laravel 8.
- BREAKING: Store credentials in database instead of using JWT tokens.
- Support PHP 8.
- BREAKING: Requires PHP 7.4 and Laravel 7.
- Support Laravel 8.
- Return a
JwtUser
instance fromJwtGuard
instead ofGenericUser
(JwtUser
is a subclass ofGenericUser
to prevent a breaking change) with support for returning the value ofsub
fromgetAuthIdentifier()
.
- Add command for generating secret key
- BREAKING: Changed signature for GenerateToken command.
- Require PHP 7.2.5
- Support Laravel 7.
- Add package discovery to composer.json
- Support multiple values for
aud
andiss
in therequired_claims
configuration.
- Support Laravel 6 🎉.
- Make the configuration compatible with Laravel.
- Add JwtGuard, ServiceProvider and GenerateToken command.