Commit b9f46ef4 authored by i.vasilenko@iq-adv.ru's avatar i.vasilenko@iq-adv.ru
Browse files

Merge branch 'refresh_token' into 'main'

added refresh token

See merge request !12
parents 084edba7 c372358f
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -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",
+81 −1
Original line number Diff line number Diff line
@@ -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",
@@ -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",
+1 −0
Original line number Diff line number Diff line
@@ -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],
];
+2 −0
Original line number Diff line number Diff line
gesdinet_jwt_refresh_token:
    refresh_token_class: App\Entity\RefreshToken
+3 −0
Original line number Diff line number Diff line
@@ -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