Skip to content

certrialabs/authz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

authz

Summary

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.

Goals

  • 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.

Installation

Terminology

Policies

Scopes

About

A simple authorization framework for nodejs inspired by ruby pundit gem.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors