Skip to main content

Implementation for Microsoft Oauth2 authentication

Project description

authentication-factory

License: MIT PyPI

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.

  • Microsoft OAuth2.0

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


  1. Fork repo- https://github.com/shrivastava-v-ankit/authentication-factory.git
  2. Create your feature branch - git checkout -b feature/name
  3. Add Python test (pytest) and covrage report for new/changed feature.
  4. Commit your changes - git commit -am "Added name"
  5. Push to the branch - git push origin feature/name
  6. Create a new pull request

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

authentication-factory-0.0.2.tar.gz (7.8 kB view hashes)

Uploaded Source

Built Distribution

authentication_factory-0.0.2-py3-none-any.whl (7.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page