我使用的Blowfish散列密碼在我的模型之前保存像這樣:分配用戶自定義密碼CakePHP的AuthComponent和河豚哈希
...
$passHash = new BlowfishPasswordHasher();
$this->data[$this->alias]['password'] = $passHash->hash($this->data[$this->alias]['password']);
...
我使用的是MySQL後端,顯然我不能只分配該用戶的密碼字段中的密碼,因爲它使用Blowfish hasher,所以它將永遠不會使用Auth Components身份驗證進行身份驗證。
那麼,我怎麼能指定一個用戶自定義密碼供他們使用?
問題是這需要很多開銷..我需要管理員身份驗證,視圖,控制器,模型等... – karns 2014-09-27 00:37:33