Loading app/composer.json +1 −0 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ "doctrine/doctrine-bundle": "^2.12", "doctrine/doctrine-migrations-bundle": "^3.3", "doctrine/orm": "^3.2", "gesdinet/jwt-refresh-token-bundle": "^1.3", "lexik/jwt-authentication-bundle": "^3.0", "nelmio/api-doc-bundle": "^4.27", "nelmio/cors-bundle": "^2.5", Loading app/composer.lock +81 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], "content-hash": "8b6f0b619e1fcafec2ca3e3ae288f1c0", "content-hash": "5df50b18b564c984ccc4431f60ca2151", "packages": [ { "name": "api-platform/core", Loading Loading @@ -1484,6 +1484,86 @@ ], "time": "2023-10-06T06:47:41+00:00" }, { "name": "gesdinet/jwt-refresh-token-bundle", "version": "v1.3.0", "source": { "type": "git", "url": "https://github.com/markitosgv/JWTRefreshTokenBundle.git", "reference": "83d687cc461b4bdae9ffc6efda97464093cae739" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/markitosgv/JWTRefreshTokenBundle/zipball/83d687cc461b4bdae9ffc6efda97464093cae739", "reference": "83d687cc461b4bdae9ffc6efda97464093cae739", "shasum": "" }, "require": { "doctrine/persistence": "^1.3.3|^2.0|^3.0", "lexik/jwt-authentication-bundle": "^2.0|^3.0", "php": ">=7.4", "symfony/config": "^4.4|^5.4|^6.0|^7.0", "symfony/console": "^4.4|^5.4|^6.0|^7.0", "symfony/dependency-injection": "^4.4|^5.4|^6.0|^7.0", "symfony/deprecation-contracts": "^2.1|^3.0", "symfony/event-dispatcher": "^4.4|^5.4|^6.0|^7.0", "symfony/http-foundation": "^4.4|^5.4|^6.0|^7.0", "symfony/http-kernel": "^4.4|^5.4|^6.0|^7.0", "symfony/polyfill-php80": "^1.15", "symfony/property-access": "^4.4|^5.4|^6.0|^7.0", "symfony/security-bundle": "^4.4|^5.4|^6.0|^7.0", "symfony/security-core": "^4.4|^5.4|^6.0|^7.0", "symfony/security-http": "^4.4|^5.4|^6.0|^7.0" }, "conflict": { "doctrine/mongodb-odm": "<2.2", "doctrine/orm": "<2.7" }, "require-dev": { "doctrine/annotations": "^1.13|^2.0", "doctrine/cache": "^1.11|^2.0", "doctrine/mongodb-odm": "^2.2", "doctrine/orm": "^2.7", "matthiasnoback/symfony-config-test": "^4.2|^5.0", "matthiasnoback/symfony-dependency-injection-test": "^4.2|^5.0", "phpunit/phpunit": "^9.5", "symfony/cache": "^4.4|^5.4|^6.0|^7.0", "symfony/security-guard": "^4.4|^5.4" }, "type": "symfony-bundle", "extra": { "branch-alias": { "dev-master": "1.x-dev" } }, "autoload": { "psr-4": { "Gesdinet\\JWTRefreshTokenBundle\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Marcos Gómez Vilches", "email": "marcos@gesdinet.com" } ], "description": "Implements a refresh token system over Json Web Tokens in Symfony", "keywords": [ "jwt refresh token bundle symfony json web" ], "support": { "issues": "https://github.com/markitosgv/JWTRefreshTokenBundle/issues", "source": "https://github.com/markitosgv/JWTRefreshTokenBundle/tree/v1.3.0" }, "time": "2024-01-10T19:40:34+00:00" }, { "name": "lcobucci/clock", "version": "3.2.0", Loading app/config/bundles.php +1 −0 Original line number Diff line number Diff line Loading @@ -16,4 +16,5 @@ return [ DAMA\DoctrineTestBundle\DAMADoctrineTestBundle::class => ['test' => true], Doctrine\Bundle\FixturesBundle\DoctrineFixturesBundle::class => ['dev' => true, 'test' => true], Liip\TestFixturesBundle\LiipTestFixturesBundle::class => ['dev' => true, 'test' => true], Gesdinet\JWTRefreshTokenBundle\GesdinetJWTRefreshTokenBundle::class => ['all' => true], ]; app/config/packages/gesdinet_jwt_refresh_token.yaml 0 → 100644 +2 −0 Original line number Diff line number Diff line gesdinet_jwt_refresh_token: refresh_token_class: App\Entity\RefreshToken app/config/packages/security.yaml +3 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,9 @@ security: pattern: ^/api stateless: true jwt: ~ entry_point: jwt refresh_jwt: check_path: api_refresh dev: pattern: ^/(_(profiler|wdt)|css|images|js)/ Loading Loading
app/composer.json +1 −0 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ "doctrine/doctrine-bundle": "^2.12", "doctrine/doctrine-migrations-bundle": "^3.3", "doctrine/orm": "^3.2", "gesdinet/jwt-refresh-token-bundle": "^1.3", "lexik/jwt-authentication-bundle": "^3.0", "nelmio/api-doc-bundle": "^4.27", "nelmio/cors-bundle": "^2.5", Loading
app/composer.lock +81 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], "content-hash": "8b6f0b619e1fcafec2ca3e3ae288f1c0", "content-hash": "5df50b18b564c984ccc4431f60ca2151", "packages": [ { "name": "api-platform/core", Loading Loading @@ -1484,6 +1484,86 @@ ], "time": "2023-10-06T06:47:41+00:00" }, { "name": "gesdinet/jwt-refresh-token-bundle", "version": "v1.3.0", "source": { "type": "git", "url": "https://github.com/markitosgv/JWTRefreshTokenBundle.git", "reference": "83d687cc461b4bdae9ffc6efda97464093cae739" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/markitosgv/JWTRefreshTokenBundle/zipball/83d687cc461b4bdae9ffc6efda97464093cae739", "reference": "83d687cc461b4bdae9ffc6efda97464093cae739", "shasum": "" }, "require": { "doctrine/persistence": "^1.3.3|^2.0|^3.0", "lexik/jwt-authentication-bundle": "^2.0|^3.0", "php": ">=7.4", "symfony/config": "^4.4|^5.4|^6.0|^7.0", "symfony/console": "^4.4|^5.4|^6.0|^7.0", "symfony/dependency-injection": "^4.4|^5.4|^6.0|^7.0", "symfony/deprecation-contracts": "^2.1|^3.0", "symfony/event-dispatcher": "^4.4|^5.4|^6.0|^7.0", "symfony/http-foundation": "^4.4|^5.4|^6.0|^7.0", "symfony/http-kernel": "^4.4|^5.4|^6.0|^7.0", "symfony/polyfill-php80": "^1.15", "symfony/property-access": "^4.4|^5.4|^6.0|^7.0", "symfony/security-bundle": "^4.4|^5.4|^6.0|^7.0", "symfony/security-core": "^4.4|^5.4|^6.0|^7.0", "symfony/security-http": "^4.4|^5.4|^6.0|^7.0" }, "conflict": { "doctrine/mongodb-odm": "<2.2", "doctrine/orm": "<2.7" }, "require-dev": { "doctrine/annotations": "^1.13|^2.0", "doctrine/cache": "^1.11|^2.0", "doctrine/mongodb-odm": "^2.2", "doctrine/orm": "^2.7", "matthiasnoback/symfony-config-test": "^4.2|^5.0", "matthiasnoback/symfony-dependency-injection-test": "^4.2|^5.0", "phpunit/phpunit": "^9.5", "symfony/cache": "^4.4|^5.4|^6.0|^7.0", "symfony/security-guard": "^4.4|^5.4" }, "type": "symfony-bundle", "extra": { "branch-alias": { "dev-master": "1.x-dev" } }, "autoload": { "psr-4": { "Gesdinet\\JWTRefreshTokenBundle\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Marcos Gómez Vilches", "email": "marcos@gesdinet.com" } ], "description": "Implements a refresh token system over Json Web Tokens in Symfony", "keywords": [ "jwt refresh token bundle symfony json web" ], "support": { "issues": "https://github.com/markitosgv/JWTRefreshTokenBundle/issues", "source": "https://github.com/markitosgv/JWTRefreshTokenBundle/tree/v1.3.0" }, "time": "2024-01-10T19:40:34+00:00" }, { "name": "lcobucci/clock", "version": "3.2.0", Loading
app/config/bundles.php +1 −0 Original line number Diff line number Diff line Loading @@ -16,4 +16,5 @@ return [ DAMA\DoctrineTestBundle\DAMADoctrineTestBundle::class => ['test' => true], Doctrine\Bundle\FixturesBundle\DoctrineFixturesBundle::class => ['dev' => true, 'test' => true], Liip\TestFixturesBundle\LiipTestFixturesBundle::class => ['dev' => true, 'test' => true], Gesdinet\JWTRefreshTokenBundle\GesdinetJWTRefreshTokenBundle::class => ['all' => true], ];
app/config/packages/gesdinet_jwt_refresh_token.yaml 0 → 100644 +2 −0 Original line number Diff line number Diff line gesdinet_jwt_refresh_token: refresh_token_class: App\Entity\RefreshToken
app/config/packages/security.yaml +3 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,9 @@ security: pattern: ^/api stateless: true jwt: ~ entry_point: jwt refresh_jwt: check_path: api_refresh dev: pattern: ^/(_(profiler|wdt)|css|images|js)/ Loading