رمزنگاری با لاراول
بعضی اوقات پیش میاد که شما قصد دارید یک مقداری رو رمزگذاری کنیم تا به صورت عادی مقدارش مشخص نباشه .
جهت رمزنگاری مقدار دلخواه می توانید از یک facade به نام Crypt بهره بگیرید . برای رمزنگاری از فایل تنظیمات و کانفیگ config/app.php باید key مقداردهی بشه .اگر این فیلد خالی بود از دستور php artisan key:generate استفاده میکنیم.
use Illuminate\Support\Facades\Crypt; use Illuminate\Contracts\Encryption\DecryptException; ............. .............. $value1 = Crypt::encrypt("123456"); try { $value2 = Crypt::decrypt($value1); } catch (DecryptException $e) { // }