authentication-factory

Note: This is inital version of the factory with support of Microsoft OAuth2.0 only with Streamlit.
authentication-factory is a simple python implementation of authentication using below listed authentication mechanism.
This extension helps to implement authentication solutions and provides
login url, logout url and id token.
These can be used in python web application like Streamlit, Flask etc.
Getting Started
Installation
pip install authentication-factory
Usage
Development Setup
Using virtualenv
python3 -m venv venv
source env/bin/activate
pip install .
Contributing
- Fork repo- https://github.com/shrivastava-v-ankit/authentication-factory.git
- Create your feature branch -
git checkout -b feature/name
- Add Python test (pytest) and covrage report for new/changed feature.
- Commit your changes -
git commit -am "Added name"
- Push to the branch -
git push origin feature/name
- Create a new pull request