@rsksmart/express-did-auth
Version:
Authentication with Verifiable Credentials for Express.js
8 lines • 686 B
TypeScript
import { Express } from 'express';
import { ExpressDidAuthConfig } from './types';
import { generateAccessToken, verifyReceivedJwt } from './jwt-utils';
import { requestSignupFactory, authenticationFactory, requestAuthFactory, refreshTokenFactory, expressMiddlewareFactory, logoutFactory } from './factories';
export default function setupAppFactory(config: ExpressDidAuthConfig): (app: Express) => (req: any, res: any, next: any) => Promise<any>;
export { authenticationFactory, expressMiddlewareFactory, refreshTokenFactory, logoutFactory, requestAuthFactory, requestSignupFactory, generateAccessToken, verifyReceivedJwt };
export * from './types';
//# sourceMappingURL=index.d.ts.map