Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/LukeB42/microauth
A flexible authentication microservice written in Python
https://github.com/LukeB42/microauth
Last synced: 3 months ago
JSON representation
A flexible authentication microservice written in Python
- Host: GitHub
- URL: https://github.com/LukeB42/microauth
- Owner: LukeB42
- Created: 2015-02-20T09:50:56.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-05-27T03:52:28.000Z (over 8 years ago)
- Last Synced: 2024-04-04T11:33:45.557Z (7 months ago)
- Language: Python
- Size: 563 KB
- Stars: 68
- Watchers: 6
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- starred-awesome - microauth - A flexible authentication microservice written in Python (Python)
README
# 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