我们正平时的项目开发中,经常需要传参ID,我必须访问“/laravel/user_info/1”,这意味着“1”用户的ID。这个时候我们需要自动加密ID,不想让用户看到或者修改他。
1.加密HTML文件中的ID,encrypt(id);
//加密
<a href="/report/{{encrypt($users->id)}}">User Info </a>
2.控制器文件中的解密ID,decrypt(id);
//解密
$user_id = decrypt($id);
我们正平时的项目开发中,经常需要传参ID,我必须访问“/laravel/user_info/1”,这意味着“1”用户的ID。这个时候我们需要自动加密ID,不想让用户看到或者修改他。
1.加密HTML文件中的ID,encrypt(id);
//加密
<a href="/report/{{encrypt($users->id)}}">User Info </a>
2.控制器文件中的解密ID,decrypt(id);
//解密
$user_id = decrypt($id);