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"); を使用しています。