UNPKG

@strongnguyen/oidc-provider

Version:

OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect

17 lines (13 loc) 457 B
const opaque = require('./opaque'); const jwt = require('./jwt'); const paseto = require('./paseto'); const dynamic = require('./dynamic'); module.exports = (provider) => { const result = { opaque: opaque(provider), // no dependencies }; result.jwt = jwt(provider, result); // depends on opaque result.paseto = paseto(provider, result); // depends on opaque result.dynamic = dynamic(provider, result); // depends on all return result; };