public function login(LoginRequest $request) { if ($users = DB::table('admin')->where('login', '=', $request->login)->select('admin.*')->get()) { foreach ($users as $user) { $senha = $user->senha; $id = $user->id; } $senha2 = $request->password; $admin = Admin::find($id); if ($senha2 == $senha) { Auth::login($admin); if (Auth::check()) { return redirect('painel'); } } } return back()->with('message', 'loginfail'); }
/** * Create a new user instance after a valid registration. * * @param array $data * @return User */ protected function create(array $data) { return Admin::create(['login' => $data['login'], 'password' => bcrypt($data['password'])]); }