未定义的方法Cake \ Utility \ Security :: cipher()

时间:2018-07-24 18:10:51

标签: cakephp encryption

我正在尝试创建用户管理模式。我正在使用此代码

      $encryptKey = 'ab12333way2code';
      $secret = Security::cipher('StringToEncrypt', $encryptKey);

但是它显示了以下致命错误

enter image description here

1 个答案:

答案 0 :(得分:2)

该方法已在CakePHP 3.0中删除

  

Security :: cipher()已被删除。它是不安全的,并助长了不良的加密做法。您应该改用Security :: encrypt()。

https://book.cakephp.org/3.0/en/appendices/3-0-migration-guide.html#security