为有风/md5sign

此包的最新版本(1.0.0)没有可用的许可证信息。

MD5加密算法

1.0.0 2018-04-12 08:22 UTC

This package is not auto-updated.

Last update: 2024-09-27 12:28:26 UTC


README

MD5加密算法/一个md5加密的签名算法

查看中文文档

MD5算法用于验证和添加数据到数据中,以便不同的语言,如PHP、Java和JS,可以在API之间进行通信。

安装

在您的composer.json中要求此包,或通过运行以下命令安装:

composer require foryoufeng/md5Sign

基本用法

签名您的数据

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

验证您的数据

use Foryoufeng\Md5Sign\Md5Utils;

$sign=[
    'user_id'=>1,
    'name'=>'wuqiang',
    'timeStamp'=>1523519147,
    'sign'=>'4d02bfa8bcbcfb88f99a98e05aa75b33',
];
$flag=Md5Utils::verify($sign,$api_key);
var_dump($flag);