我需要在当前请求中使用的密钥,用于后续的Crypt::encrypt()
和Crypt::decrypt()
调用。
Crypt::setKey('1');
$pin_code = Crypt::encrypt($pin_codes[$key]);
//它进行加密,然后自动注销
可能出了什么问题?
我需要在当前请求中使用的密钥,用于后续的Crypt::encrypt()
和Crypt::decrypt()
调用。
Crypt::setKey('1');
$pin_code = Crypt::encrypt($pin_codes[$key]);
//它进行加密,然后自动注销
可能出了什么问题?
我已经理解了
Laravel只在三个地方使用Crypt包。
由于第二点...我们将被系统注销
所以最好将密钥重置为原始状态
Crypt::setKey('1');
$pin_code = Crypt::encrypt($pin_codes[$key]);
Crypt::setKey(Config::get('app.key'));//reset to original after job is done