UNPKG

oidc-provider

Version:

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

23 lines (17 loc) 567 B
import { Eta } from 'eta'; import layoutTemplate from './layout.js'; import loginTemplate from './login.js'; import interactionTemplate from './interaction.js'; let eta; export const interaction = (locals) => { eta ||= new Eta({ useWith: true }); return eta.renderString(interactionTemplate, locals); }; export const layout = (locals) => { eta ||= new Eta({ useWith: true }); return eta.renderString(layoutTemplate, locals); }; export const login = (locals) => { eta ||= new Eta({ useWith: true }); return eta.renderString(loginTemplate, locals); };