احمد نادری

توسعه دهنده فول استک

author
author

احمد نادری

توسعه دهنده فول استک

رمزنگاری با لاراول

 بعضی اوقات پیش میاد که شما قصد دارید یک مقداری رو رمزگذاری کنیم تا به صورت عادی مقدارش مشخص نباشه .

جهت رمزنگاری مقدار دلخواه می توانید از یک 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) {
   //
}

 

درباره من
  • سلام به وب سایت من خوش اومدید ! از سال 1388 که وارد دنیای برنامه نویسی شدم تجربیات خودم رو از پروژه های مختلف به دست آوردم و همیشه سعی کردم تا مهارت های فنی و رفتاری خودم رو ارتقا بدم تا بتونم برای خودم و سازمانی که در آن کار می کنم بهترین باشم . من عاشق یادگیری هستم و همیشه از چالش های جدید هیجان زده میشم چون اونارو کلید موفقیت و رشد خودم می دونم.
  • @ahmadnaderi01
arrow