skailan-core
Version:
Servicio de autenticación y multitenancy para Skailan.
25 lines • 1.07 kB
JavaScript
// DEPRECATED: Este archivo ha sido reemplazado por el sistema RBAC avanzado
// Ver: packages/core/src/shared/middlewares/rbacMiddleware.ts
import { requirePermission as newRequirePermission, requireRole as newRequireRole } from "../middlewares/rbacMiddleware";
/**
* @deprecated Use requirePermission from rbacMiddleware instead
*/
export const requirePermission = (resource, action) => {
console.warn("DEPRECATED: Use requirePermission from rbacMiddleware instead");
return newRequirePermission(resource, action);
};
/**
* @deprecated Use checkPermission from rbacMiddleware instead
*/
export const checkPermission = (resource, action) => {
console.warn("DEPRECATED: Use requirePermission from rbacMiddleware instead");
return newRequirePermission(resource, action);
};
/**
* @deprecated Use requireRole from rbacMiddleware instead
*/
export const requireRole = (allowedRoles) => {
console.warn("DEPRECATED: Use requireRole from rbacMiddleware instead");
return newRequireRole(allowedRoles);
};
//# sourceMappingURL=permissions.js.map