UNPKG

@sourceloop/ctrl-plane-tenant-management-service

Version:

Tenant Management microservice for SaaS control plane

19 lines (14 loc) 332 B
import {AnyObject} from '@loopback/repository'; export enum IdPKey { AUTH0 = 'auth0', COGNITO = 'cognito', KEYCLOAK = 'keycloak', } export type ConfigureIdpFunc<T> = (payload: IdpDetails) => Promise<T>; export interface IdpDetails { tenant: AnyObject; plan: AnyObject; } export interface IdpResp { authId: string; }