Download the PHP package proklung/url-signer-bundle without Composer
On this page you can find all versions of the php package proklung/url-signer-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download proklung/url-signer-bundle
More information about proklung/url-signer-bundle
Files in proklung/url-signer-bundle
Package url-signer-bundle
Short Description Create and validate signed URLs with a limited lifetime in custom Symfony
License MIT
Informations about the package url-signer-bundle
UrlSignerBundle
Форк пакета. Доработано под личные нужды.
Установка
composer.json:
Пример конфигурации
Оригинальная документация
Create and validate signed URLs with a limited lifetime in Symfony.
This bundle is based on spatie/url-signer.
yml
config/packages/url_signer.yaml
url_signer: signature_key: '%env(string:SIGNATURE_KEY)%' env
.env (or .env.local)
SIGNATURE_KEY=your_signature_key yml
config/packages/url_signer.yaml
url_signer: signer: 'md5' # 'sha256' by default yml
config/packages/url_signer.yaml
url_signer: default_expiration: 3 # 1 by default yml
config/packages/url_signer.yaml
url_signer: expires_parameter: 'exp' # 'expires' by default signature_parameter: 'sign' # 'signature' by default yml
config/services.yaml
services: App\Controller\DocumentController: arguments: $urlSigner: '@url_signer.signer' yml
config/routes.yaml
secured_document: path: /documents/{id} controller: App\Controller\DocumentController::index defaults: _signed: true yml
config/services.yaml
services: App\UrlSigner\CustomUrlSigner:
You don't need to specify the arguments
tags: ['url_signer.signer']
yml
config/packages/url_signer.yaml
coop_tilleuls_url_signer: signer: 'custom'
## Credits
Created by [Alan Poulain](https://github.com/alanpoulain) for [Les-Tilleuls.coop](https://les-tilleuls.coop/).
All versions of url-signer-bundle with dependencies
symfony/dependency-injection Version ^4.4 || ^5.0
symfony/http-kernel Version ^4.4 || ^5.0
symfony/config Version ^4.4 || ^5.0
symfony/routing Version ^4.4 || ^5.0
symfony/framework-bundle Version ^4.4 || ^5.0
spatie/url-signer Version ^1.1