UNPKG

@microtica/auth

Version:

Authentication and Authorization library

14 lines (13 loc) 562 B
import { authorize, authorizeStrict, AuthRequest, AuthManager, Auth, AccessList, AccessPermission } from './auth'; import { IdentityRole } from "./identity-role"; import { AssigneeType, EntityPermission } from "./entity-permission"; export interface Dictionary<T> { [index: string]: T; } export interface AuthHeaders { userId: string; projectId: string; groupIds: string; permissions: string; } export { authorize, authorizeStrict, AuthRequest, AuthManager, Auth, IdentityRole, EntityPermission, AccessList, AccessPermission, AssigneeType };