curveball / a12n-server

An open source lightweight OAuth2 server
Apache License 2.0
448 stars 49 forks source link

JWKS support #375

Closed evert closed 2 years ago

evert commented 2 years ago

This PR adds support for JWKS. The jwks.json file is a standard place for discovering JWT public keys. This allows a client to discover the public keys for a given a12nserver installation.

I needed some crypto features that were only available on Node 16, so this also makes the minimum Node version 16.