@mvx/identity
Version:
identity is oidc for mvc, type-mvc is base on koa. Decorator, Ioc, AOP mvc framework on server.
10 lines (9 loc) • 462 B
TypeScript
import { Type } from '@tsdi/ioc';
import { AuthorizationService, IContext, MiddlewareType } from '@mvx/mvc';
import { IAuthenticator } from '../passports';
export declare class AuthFlowService extends AuthorizationService {
passport: IAuthenticator;
getAuthMiddlewares(ctx: IContext, controller: Type<any>): MiddlewareType[];
getAuthMiddlewares(ctx: IContext, controller: Type<any>, propertyKey: string): MiddlewareType[];
static ρAnn(): any;
}