今は何でも試しました。私のauth.phpでは、次のように設定しました:
return array(
'driver' => 'eloquent',
'username' => 'email',
'password' => 'password',
'model' => 'User',
'table' => 'users',
);
データベース「email」とパスワード「password」の列でユーザーをログインします
これは、ログインをチェックするユーザー コントロール クラスですが、毎回 false を返します。
はい、$in['email'] はメールを返し、$in['password'] はパスワードです。そして、はい、そのような情報を含むレコードがデータベースにあります。
if ( Auth::attempt(array("username" => $in['email'], "password" => $in['password']))):
echo "OK!";
else:
return Redirect::to('/users/login')->with_errors($v);
endif;