{"library":"express-auth-engine","type":"library","category":null,"description":"Express Auth Engine is an authentication middleware library for Express.js applications, supporting JSON Web Token (JWT) based authentication with role-based access control. Currently at version 1.0.3, it provides a simple API for user authentication, token generation, and route protection. Differentiators include built-in support for multiple authentication strategies, token refresh, and easy integration with Express route handlers. The library is designed for Node.js and uses a middleware pattern to secure endpoints. It is released under the ISC license and requires express as a peer dependency.","language":"javascript","status":"active","version":"1.0.3","tags":["javascript","express","jwt","auth","authentication","nodejs","middleware","engine"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install express-auth-engine","imports":["import { AuthEngine } from 'express-auth-engine'","import { authenticate } from 'express-auth-engine'","import { requireAuth } from 'express-auth-engine'"]},{"cmd":"yarn add express-auth-engine","imports":[]},{"cmd":"pnpm add express-auth-engine","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"express-auth-engine","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}