在Cake PHP中自动加密/解密表单字段

时间:2010-07-08 19:10:40

标签: php cakephp encryption

我只是想知道如何通过创建行为来解密/加密cakephp中的表单数据?

到目前为止我所拥有的:

$ key = Configure :: read('Security.cipherSeed'); Security :: cipher($ encrypt,$ key)

调试($键);

function encrypt {var $ autoEncrypt ='true';}

function decrypt {}

除此之外,我真的可以使用一些帮助。

1 个答案:

答案 0 :(得分:1)

你问的是什么并不是很清楚...你提供了一些代码;它有效吗?它不起作用吗?当你尝试使用它时会发生什么?有错误消息吗?如果是这样,他们是什么?

无论如何在黑暗中拍摄:你考虑过使用自动解密吗?

<?php 
class User extends AppModel
{
  var $name = 'User';

  var $actsAs = array('Cipher' => array('autoDecypt' => true));
}
?> 

这里有很多关于密码行为的信息:http://bakery.cakephp.org/articles/view/cipher-behavior