authコンポーネントの自動パスワード暗号化を防ぎたい。
暗号化暗号化セキュリティセキュリティと言うプログラマーも多いが、
そこまでこだわらなくてもいいだろうと。
ということで、
○ authコンポーネントの920行目あたりを以下のようにコメントアウト。
function hashPasswords($data) {
/*
if (is_object($this->authenticate) && method_exists($this->authenticate, 'hashPasswords')) {
return $this->authenticate->hashPasswords($data);
}
if (is_array($data)) {
$model =& $this->getModel();
if(isset($data[$model->alias])) {
if (isset($data[$model->alias][$this->fields['username']]) && isset($data[$model->alias][$this->fields['password']])) {
$data[$model->alias][$this->fields['password']] = $this->password($data[$model->alias][$this->fields['password']]);
}
}
}
*/
return $data;
}
たった、これだけ。



