* @param {String=} options.manager.logoUrl
* @param {Object} options.dingus
* @param {String} options.dingus.selfBaseUrl
* @param {String=} options.manager.logoUrl
* @param {Object} options.dingus
* @param {String} options.dingus.selfBaseUrl
-module.exports = (ctx, options) => {
+module.exports = (ctx, options, appCb = () => {}) => {
+ const pagePathLevel = 1;
pageTitle: options.manager.pageTitle,
logoUrl: options.manager.logoUrl,
footerEntries: options.manager.footerEntries,
otpBlurb: options.authenticator?.otpBlurb,
};
pageTitle: options.manager.pageTitle,
logoUrl: options.manager.logoUrl,
footerEntries: options.manager.footerEntries,
otpBlurb: options.authenticator?.otpBlurb,
};
const mainContent = [
...(options.authenticator?.loginBlurb || []),
otpSection(ctx, htmlOptions),
];
const mainContent = [
...(options.authenticator?.loginBlurb || []),
otpSection(ctx, htmlOptions),
];
- return th.htmlPage(2, ctx, htmlOptions, mainContent);
+ return th.htmlPage(pagePathLevel, ctx, htmlOptions, mainContent);