loopback4-authentication
Version:
A loopback-next extension for authentication feature. Various Oauth strategies supported by this package.
9 lines (8 loc) • 461 B
TypeScript
import { Next, Provider } from '@loopback/core';
import { Middleware, MiddlewareContext } from '@loopback/rest';
import { AuthenticateFn, IAuthUser } from '../types';
export declare class UserAuthenticationMiddlewareProvider implements Provider<Middleware> {
private authenticateUser;
constructor(authenticateUser: AuthenticateFn<IAuthUser | undefined>);
value(): (ctx: MiddlewareContext, next: Next) => Promise<import("@loopback/core").NonVoid>;
}