0

私はこの状況にあります、私はからに変わったauth.phpので'username'usernameemail持っています

'username' => 'email'

私はusernameもう列を持っていませんが、ログインしようとすると、未定義のインデックスについて雄弁に叫びます:ユーザー名:

.../laravel/auth/drivers/eloquent.php on line 39

ご協力いただきありがとうございます

4

1 に答える 1

2

愚かな私、columnとして機能するを指定しているのでusername for eloquent、入力配列にはユーザー名の値が必要です。

したがって、ログイン方法でユーザーデータを変更しました。

前 :

$userdata = array(
            'email'     => Input::get('email'),
            'password'      => Input::get('password'),
        );

後 :

$userdata = array(
            'username'      => Input::get('email'),
            'password'      => Input::get('password'),
        );
于 2013-02-17T22:55:39.530 に答える