阅读(2664) (4)

Laravel 8 解密一个值

2021-06-29 17:21:06 更新

你可以使用 Crypt 门面提供的 decryptString 来进行解密。如果该值不能被正确解密,例如 MAC 无效时,会抛出异常 IlluminateContractsEncryptionDecryptException

use IlluminateContractsEncryptionDecryptException;
use IlluminateSupportFacadesCrypt;

try {
    $decrypted = Crypt::decryptString($encryptedValue);
} catch (DecryptException $e) {
    //
}