0

Kohana: 認証モジュールを使用しているときに、以下のエラーが表示されます: 認証構成に有効なハッシュ キーを設定する必要があります。

呼び出されているコードは次のとおりです。

public function hash($str) 
{       
if ( ! $this->_config['hash_method'])           return $str;        
if ( ! $this->_config['hash_key'])          
throw new Kohana_Exception('A valid hash key must be set in your auth config.');        
return hash_hmac($this->_config['hash_method'], $str, $this->_config['hash_key']);
} 

ここで、hash_key が適切に機能していないことがわかります。このチェックを削除すると、すべて正常に動作します。問題が何であるかを理解するのを手伝ってもらえますか?

私は Auth::instance()->login("userid", "password"); を使用しています。

4

1 に答える 1