Authz is a simple web authorization library for nodejs. It is written fully in javascript with only one external dependecy to a nodejs harmony-reflet shim needed for older node versions older than node 6. It is inspired by rails pundit gem and its simplicity.
- simplicity - whole codebase is 142 lines.
- framework agnostict - The library has some usefull middlewares for express but can be used with any web framework or data storage.
- basic paterns - Use plain javascript classes and object oriented design patterns to build a simple, robust and scalable authorization system.