2.4.1 • Published 1 year ago

@overture-stack/ego-token-middleware v2.4.1

Weekly downloads
11
License
ISC
Repository
-
Last release
1 year ago

ego-token-middleware

Express middleware for validating ego JWT

Slack

Usage

import Auth from 'ego-token-middleware';
const app = express();
...
ِconst authFilter = Auth(jwtKeyUrl)(WRITE_SCOPE)
app.get('/protected', authFilter, (req: Request, res: Response) => {
  return res.send('I am protected');
});

The Ego JWT must be included in in the request as authorization in either the body or the header, with the format "Bearer __TOKEN__" where __TOKEN__ is the token.

This middleware needs the request to be ran through body-parser by the consuming app.

publishing

A github action is setup to run tests and auto publish to npm registry if the version in package.json is new when a push to master happens

2.4.1

1 year ago

2.4.0

1 year ago

2.3.0

3 years ago

2.2.1

3 years ago

2.2.0

4 years ago

2.1.0

4 years ago

2.0.0

4 years ago

1.1.1

5 years ago