Skip to content

A flexible authentication microservice written in Python

Notifications You must be signed in to change notification settings

LukeB42/microauth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microauth

Microauth is an authentication and authorization microservice that aims to make setting up a secure authentication flow as simple as possible.

Microauth exposes a simple to use REST API for registering, updating and authenticating users. Important details like proper password hashing are taken care of for you.

Microauth supports authorization using role-based privileges, and key-based authentication.

To install Microauth simply run sudo python setup.py install

Once installed, try python -m microauth.run --help for help on running the service.

An interactive interpreter can be started with python -m microauth.repl.

Documentation is available to read by navigating to docs/_build/html, running python -m SimpleHTTPServer and visiting localhost:8000/index.html in your browser.


Notice

/roles have been renamed to /groups

About

A flexible authentication microservice written in Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published