@backstage/backend-defaults
Version:
Backend defaults used by Backstage backend apps
20 lines (14 loc) • 648 B
JavaScript
;
var Router = require('express-promise-router');
function _interopDefaultCompat (e) { return e && typeof e === 'object' && 'default' in e ? e : { default: e }; }
var Router__default = /*#__PURE__*/_interopDefaultCompat(Router);
function createAuthIntegrationRouter(options) {
const router = Router__default.default();
router.get("/.backstage/auth/v1/jwks.json", async (_req, res) => {
const { keys } = await options.auth.listPublicServiceKeys();
res.json({ keys });
});
return router;
}
exports.createAuthIntegrationRouter = createAuthIntegrationRouter;
//# sourceMappingURL=createAuthIntegrationRouter.cjs.js.map