public function updateRegId($usuario_id, $reg_id) { $usuario = Usuario::find($usuario_id); $usuario->reg_id = $reg_id; if ($usuario->save()) { return response()->json(array('reg_id' => $reg_id, 'Actualizado')); } else { return response()->json(array('reg_id' => $reg_id, 'Error')); } }
public function updatePassword(Request $request, $id) { $contrasena_actual = $request->get('actual'); $contrasena_nueva = $request->get('nueva'); $user = Usuario::find($id); if (password_verify($contrasena_actual, $user->password)) { $user->password = password_hash($contrasena_nueva, PASSWORD_DEFAULT); $user->estado = 1; $user->save(); // $token = JWTAuth::fromUser($user, [ // 'usuario' => [ // 'id' => $user->id, // 'nombre' => $user->email, // 'estado' => $user->estado, // 'rol' => $user->rol->nombre // ]]); } else { return response()->json(['mensajeError' => 'Contraseña incorrecta'], 401); } return response()->json(['mensaje' => 'Contraseña actualizada'], 200); }