basic-auth
node.js basic auth parser
node.js basic auth parser
JWT authentication middleware.
OAuth 2.0 authentication strategy for Passport.
OAuth 2 / OpenID Connect Client API for JavaScript Runtimes
Basic IP rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.
OAuth 1.0 authentication strategy for Passport.
An unified permissions API for React Native on iOS, Android and Windows
CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access
IP rate-limiting middleware for Koajs 2. Use to limit repeated requests to APIs and/or endpoints such as password reset.
Passport middleware for Koa
Node.js rate limiter by key and protection from DDoS and Brute-Force attacks in process Memory, Redis, MongoDb, Memcached, MySQL, PostgreSQL, Cluster or PM
OAuth Proxy
Node.js client for OAuth2
Grant OAuth Proxy middleware for Koa
OAuth 2.0 authorization server toolkit for Node.js.
OAuth 2.0 client password authentication strategy for Passport.
Validate a JWTs scope to authorize access to an endpoint
Axios plugin which makes it very easy to automatically refresh the authorization tokens of your clients
Koa middleware for validating JSON Web Tokens
React component for CASL which makes it easy to add permissions in any React application