0
我只是想知道如何通過創建一個行爲解密/加密cakephp中的表單數據?加密/解密表單字段自動在蛋糕PHP
我到目前爲止有:
$鍵=配置::閱讀( 'Security.cipherSeed'); Security :: cipher($ encrypt,$ key)
debug($ key);
功能加密{VAR $ autoEncrypt = '真';}
功能解密{}
除了這個我真的可以使用一些幫助。
我只是想知道如何通過創建一個行爲解密/加密cakephp中的表單數據?加密/解密表單字段自動在蛋糕PHP
我到目前爲止有:
$鍵=配置::閱讀( 'Security.cipherSeed'); Security :: cipher($ encrypt,$ key)
debug($ key);
功能加密{VAR $ autoEncrypt = '真';}
功能解密{}
除了這個我真的可以使用一些幫助。
這是不是很清楚你問的是什麼......你提供了一些代碼;它工作嗎?它不工作?當你嘗試使用它會發生什麼?有錯誤消息嗎?如果是這樣,他們是什麼?
反正在黑暗中拍攝:你有沒有考慮過使用自動解密?
<?php
class User extends AppModel
{
var $name = 'User';
var $actsAs = array('Cipher' => array('autoDecypt' => true));
}
?>
有在這裏的密行爲很多信息:http://bakery.cakephp.org/articles/view/cipher-behavior
哦,爲什麼謝謝。我試圖遠離不使用任何梨/外側腳本。 主要是我只是試圖在cakephp中使用內置的密碼。 我想我的問題是我如何準確地採取表格和加密/解密behaiour中的數據。 – 2010-07-11 06:43:48
只需使用Security類的cipher方法:http://api.cakephp.org/class/security#method-Securitycipher。在插入數據的模型方法中使用'cipher('text','key');'並在檢索數據的模型方法中執行相同的操作。 – stormdrain 2010-07-11 17:55:53