public function postLogin(Request $request) { //dd( $this->getCredentials($request) ); $this->validate($request, ['cve_uaslp' => 'required', 'password' => 'required']); $credentials = $request->only('cve_uaslp', 'password'); $clave = $request->only('cve_uaslp'); $id_lab = LaboratorioBec::select('id_laboratorios')->where('clave_uaslp', $clave['cve_uaslp'])->lists('id_laboratorios')->first(); $lab = Laboratorio::find($id_lab); //return $credentials; if (Auth::attempt($credentials, $request->has('remember'))) { //$_SESSION['laboratorio'] = $lab; Session::put('laboratorio', $lab->laboratorio); Session::put('clave', $clave['cve_uaslp']); Session::put('id_lab', $id_lab); return redirect()->intended($this->redirectPath()); //return view('laboratorio.index',array('laboratorio' => $lab)); } return redirect($this->loginPath())->withInput($request->only('cve_uaslp', 'remember'))->withErrors(['cve_uaslp' => 'Las credenciales son incorrectas (Clave/Password).']); }