自定义登录laravel 5.5

自定义登录laravel 5.5,laravel,laravel-5,login,Laravel,Laravel 5,Login,我对自定义登录laravel有问题。这是用于身份验证的代码。 这个代码不起作用。你知道吗 <?php namespace App\Http\Controllers\Auth; use Illuminate\Support\Facades\Auth; use App\Http\Controllers\Controller; use Illuminate\Http\Request; use Illuminate\Http\Response;

我对自定义登录laravel有问题。这是用于身份验证的代码。 这个代码不起作用。你知道吗

    <?php
    namespace App\Http\Controllers\Auth;
    use Illuminate\Support\Facades\Auth;
    use App\Http\Controllers\Controller;
    use Illuminate\Http\Request;
    use Illuminate\Http\Response;
    use App\Models\Users;
    use DB;
    class LoginController extends Controller {
      public function dologin(Request $request){
    $email = $request->input('u_email');
    $password = $request->input('pwd1');
    // Check validation
   $checkLogin = DB::table('users')->where(['u_email'=>$email,'password'=>$password])->get();
      if(count($checkLogin)  >0){
       echo "Login SuccessFull<br/>";;
      }else{
       echo "Login Faield Wrong Data Passed";
      }
  }
}

您不能这样做,因为密码是在Laravel中散列的。请改用以下方法:

// Check validation
if (auth()->attempt(['email' => $email, 'password' => $password])) {
    echo "Login SuccessFull<br/>";;
} else {
    echo "Login Failed Wrong Data Passed";
}
//检查验证
如果(auth()->尝试(['email'=>$email,'password'=>$password])){
echo“登录成功
”;; }否则{ echo“登录失败,数据传递错误”; }
网页显示网页不工作,在url查找路径登录或my web.php中,我不使用代码解决,但使用密码登录此结果failed@TojoRODIALSON如果使用
bcrypt()
Hash::make()
方法创建密码,则此代码将有效。好的。那么为什么不在auth.php'users'=>['driver'=>'elount','model'=>App\Models\User::class,]、@TojoRODIALSON中找到我的模型呢?对不起,我不理解前面评论中的问题。在我的auth.php中,我有这样的代码:'providers'=>['users'=>[“驱动程序”=>“雄辩”,“模型”=>App\Models\User::class,],“管理员”=>[“驱动程序”=>“雄辩”,“模型”=>“App\Models\User::class,],/“用户”=>[/“驱动程序”=>“数据库”,//“表”=>“用户”,///,],以及我的问题。Symfony\Component\Debug\Exception\FatalThrowableError(E_ERROR)类“\App\User”未找到我的类用户未找到,因此该类存在于文件夹模型中