は私が認証モジュールにはかなり新しいです毎回失敗し、私は...ドキュメントを読むと、私はこのコードのシンプルな作品を持って狂ったようにグーグル後、ログイン作業を取得しようとしているのKohanaの認証ログインが
Auth::instance()->login('test', 'test');
if (Auth::instance()->logged_in()){
$this->request->redirect('user/index/');
}else{
echo 'fail';
}
これはいつも私の登録スクリプトは次のようになり、falseを返します。
$model = ORM::factory('user');
$model->values(array(
'username' => 'admin',
'email' => '[email protected]',
'password' => 'test',
'password_confirm' => 'test',
));
$model->save();
それがうまくユーザーを作成し、またそれは、私が管理者/ログイン権限を持っているが、それはとにかく失敗し続けることを意味する1と2にrole_id
を設定し、もし私がAuth::instance()->force_login($user);
を使うのであれば、すべてうまくいくので、私はpを推測しています。傷はハッシングとあるかもしれないが、私はどこが分からない。
は '認証::インスタンス()とすることができる - >ログイン( '管理者'、 'テスト');'? – biakaveron