lexik/jwt-authentication-bundle

Dotenv

JWT_SECRET_KEY=%kernel.project_dir%/%CONFIG_DIR%/jwt/private.pem
JWT_PUBLIC_KEY=%kernel.project_dir%/%CONFIG_DIR%/jwt/public.pem
JWT_PASSPHRASE=%generate(secret)%

.gitignore

/%CONFIG_DIR%/jwt/*.pem

Generated files

config/packages/lexik_jwt_authentication.yaml

lexik_jwt_authentication:
    secret_key: '%env(resolve:JWT_SECRET_KEY)%'
    public_key: '%env(resolve:JWT_PUBLIC_KEY)%'
    pass_phrase: '%env(JWT_PASSPHRASE)%'