diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c94ea63..a4bfbd0 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -8,24 +8,13 @@ jobs: strategy: fail-fast: true matrix: - php: [8.3, 8.2, 8.1, 8.0] - laravel: ["^11.0", "^10.0", "^9.0"] + php: [8.3, 8.2] + laravel: ["^11.0", "^10.0"] include: - laravel: "^11.0" testbench: 9.* - laravel: "^10.0" testbench: 8.* - - laravel: "^9.0" - testbench: 7.* - exclude: - - laravel: "^11.0" - php: 8.1 - - laravel: "^11.0" - php: 8.0 - - laravel: "^10.0" - php: 8.0 - - laravel: "^8.12" - php: 8.3 name: PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }} diff --git a/composer.json b/composer.json index dfa8980..7f51a50 100644 --- a/composer.json +++ b/composer.json @@ -18,14 +18,14 @@ "require": { "php": "^8.2", "firebase/php-jwt": "^6.4", - "illuminate/auth": "^9.0|^10.0|^11.0", - "illuminate/http": "^9.0|^10.0|^11.0", - "illuminate/contracts": "^9.0|^10.0|^11.0", - "illuminate/routing": "^9.0|^10.0|^11.0", - "illuminate/support": "^9.0|^10.0|^11.0" + "illuminate/auth": "^10.0|^11.0", + "illuminate/http": "^10.0|^11.0", + "illuminate/contracts": "^10.0|^11.0", + "illuminate/routing": "^10.0|^11.0", + "illuminate/support": "^10.0|^11.0" }, "require-dev": { - "orchestra/testbench": "^7.0|^8.0|^9.0", + "orchestra/testbench": "^8.0|^9.0", "pestphp/pest": "^2.0" }, "autoload": { diff --git a/src/FusionAuthJwtUserProvider.php b/src/FusionAuthJwtUserProvider.php index 958a862..9ca38e4 100644 --- a/src/FusionAuthJwtUserProvider.php +++ b/src/FusionAuthJwtUserProvider.php @@ -59,4 +59,12 @@ public function validateCredentials(Authenticatable $user, array $credentials) { return false; } + + /** + * {@inheritDoc} + */ + public function rehashPasswordIfRequired(Authenticatable $user, array $credentials, bool $force = false) + { + return; + } }