https://github.com/eldimious/jwt-jwks-authentication
https://github.com/eldimious/jwt-jwks-authentication
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/eldimious/jwt-jwks-authentication
- Owner: eldimious
- Created: 2019-02-25T10:28:42.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-03-01T07:27:45.000Z (over 3 years ago)
- Last Synced: 2025-10-20T18:42:40.163Z (10 months ago)
- Language: JavaScript
- Size: 835 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# jwt-jwks-authentication
> Npm module that handles authentication. An Authorization header with value Bearer USER_TOKEN_HERE is expected to be present in all requests.
It retrieves RSA signing keys from a JWKS (JSON Web Key Set) endpoint if jwksUri provided, otherwise revifies and decodes token if
secret provided.
[](https://travis-ci.org/eldimious/jwt-jwks-authentication) [](https://coveralls.io/github/eldimious/jwt-jwks-authentication?branch=master)
## Usage
First, install `jwt-jwks-authentication` as a dependency:
```shell
npm install --jwt-jwks-authentication
```