waiyanhein/lumen-signed-url
Package to generate temporary signd URL for Lumen framework
5,827
1
| Install | |
|---|---|
composer require waiyanhein/lumen-signed-url |
|
| Latest Version: | 1.0.0 |
| PHP: | >=7.2.0 |
| Last Updated: | Jan 19, 2021 |
| Links: | GitHub · Packagist |
Maintainer: Wai Yan Hein
Package to generate signed url for Lumen framework
This package use Laravel file storage system to save the signed URLs, https://laravel.com/docs/8.x/filesystem.
Installation
composer require waiyanhein/lumen-signed-url
Generating temporary Signed URL
$signedUrl = URLSigner::sign("http://testing.com", Carbon::now()->addMinutes(10)->format('Y-m-d H:i:s'));
- Note: the date must be in
Y-m-d H:i:sformat.
Signing URL with parameters
If your URL has parameters you can pass them as the third parameter as array.
$signedUrl = URLSigner::sign("http://testing.com", Carbon::now()->addMinutes(10)->format('Y-m-d H:i:s'), [ 'first_name' = 'Wai', 'last_name' => 'Hein' ]);
Validating the Signed URL
$isValid = URLSigner::validate($signedUrl);
Related Packages
erirk/paypalpayment
laravel-paypalpayment is simple package help you process direct credit card paym...
0
doctrine/dbal
Powerful PHP database abstraction layer (DBAL) with many features for database s...
628,058,007
9,707