public function getLegNum(Request $request) { $term = $request->term; //$term = 1; $empleados = Empleado::where('id', 'LIKE', "%{$term}%")->get(); return response()->json(["msg" => "Succes", "empleados" => $empleados], 200); }
public function authenticate(Request $request) { $credentials = $request->only('username', 'password'); try { // verify the credentials and create a token for the user if (!($token = JWTAuth::attempt($credentials))) { return response()->json(['error' => 'invalid_credentials'], 401); } } catch (JWTException $e) { // something went wrong return response()->json(['error' => 'could_not_create_token'], 500); } $user = User::where('username', '=', $request->username)->first(); $categoria = $user->users_idcat_foreign; //var_dump($user); $empleado = Empleado::where('empleado_idcat_foreign', '=', $categoria)->first(); //var_dump($empleado); $iduser = $empleado->id; // if no errors are encountered we can return a JWT return response()->json(compact('token', 'categoria', 'iduser')); }