Skip to content

Nodejs Express IdM system for managing user permissions across multiple resources using `cred` JSON web token protocol.

License

Notifications You must be signed in to change notification settings

robmclarty/cred-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cred Server

This project aims to be a useful standalone authentication and authorization system for managing a set of user credentials and issuing JSON web tokens with permissions to access disparate resource servers that will accept the tokens generated here.

But this is also a sandbox within which to test new ideas and identify re-usable modules to break out into separate npm packages for use in more customized systems.

Started as cred-auth-manager, this project was originally intended to be one big piece that could be imported to new projects, but proved a bit too opinionated, and too restrictive in its architecture to be able to support a wide array of different use cases. Thus, instead, I've decided to still maintain this project as a standalone app, but also use it to find places where I can break off chunks into their own, more focused, modules that can be used in custom projects. They can then be imported back into this project and act as a demonstration of their real world usage.

About

Nodejs Express IdM system for managing user permissions across multiple resources using `cred` JSON web token protocol.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published