From b0bf34cfc91f16d20a65fcc8bde6ef7424541591 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Fri, 19 Jun 2020 18:14:59 +0200 Subject: [PATCH] auth-backend: use well-known route for jwks --- plugins/auth-backend/src/identity/router.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/plugins/auth-backend/src/identity/router.ts b/plugins/auth-backend/src/identity/router.ts index a52e632ec2..e9dd1e0f80 100644 --- a/plugins/auth-backend/src/identity/router.ts +++ b/plugins/auth-backend/src/identity/router.ts @@ -53,6 +53,12 @@ export function createOidcRouter(options: Options) { res.json(config); }); + router.get('/.well-known/jwks.json', async (_req, res) => { + logger.info('request certs'); + const keys = await keyStore.listPublicKeys(); + res.json(keys); + }); + router.get('/v1/token', (_req, res) => { logger.info('request token'); res.status(501).send('Not Implemented'); @@ -63,11 +69,5 @@ export function createOidcRouter(options: Options) { res.status(501).send('Not Implemented'); }); - router.get('/v1/certs', async (_req, res) => { - logger.info('request certs'); - const keys = await keyStore.listPublicKeys(); - res.json(keys); - }); - return router; }