foryoufeng / md5sign
There is no license information available for the latest version (1.0.0) of this package.
A MD5 encryption algorithm
1.0.0
2018-04-12 08:22 UTC
This package is not auto-updated.
Last update: 2024-11-08 12:56:32 UTC
README
A MD5 encryption algorithm/一个md5加密的签名算法
MD5 algorithm is used to verify and add data to the data, so that different languages, such as PHP, Java and JS, can communicate with each other between API.
Installation
Require this package in your composer.json
or install it by running:
composer require foryoufeng/md5Sign
Basic Usage
to sign your data
use Foryoufeng\Md5Sign\Md5Utils; $api_key='123456';//you can get it from your database or .env file or config.php and so on $data=[ 'user_id'=>1, 'name'=>'wuqiang' ]; $data=Md5Utils::sign($data,$api_key); var_dump($data); //you can see what it is look like
to verify your data
use Foryoufeng\Md5Sign\Md5Utils; $sign=[ 'user_id'=>1, 'name'=>'wuqiang', 'timeStamp'=>1523519147, 'sign'=>'4d02bfa8bcbcfb88f99a98e05aa75b33', ]; $flag=Md5Utils::verify($sign,$api_key); var_dump($flag);