Skip to main content

A pluggable solution for multi-backend authentication with Flask

Project description

https://raw.githubusercontent.com/indico/flask-multipass/master/artwork/flask-multipass.png https://readthedocs.org/projects/flask-multipass/badge/?version=latest https://github.com/indico/flask-multipass/workflows/Tests/badge.svg

Flask-Multipass provides Flask with a user authentication/identity system which can use different backends (such as local users, LDAP and OAuth) simultaneously.

It was developed at CERN and is currently used in production by Indico.

There are bult-in authentication and identity providers for:

Those can be used simultaneously and interchangeably (e.g. authenticate with OAuth and search users with LDAP).

Documentation is available at https://flask-multipass.readthedocs.org

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

flask_multipass-0.11.2.tar.gz (106.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

flask_multipass-0.11.2-py3-none-any.whl (42.3 kB view details)

Uploaded Python 3

File details

Details for the file flask_multipass-0.11.2.tar.gz.

File metadata

  • Download URL: flask_multipass-0.11.2.tar.gz
  • Upload date:
  • Size: 106.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for flask_multipass-0.11.2.tar.gz
Algorithm Hash digest
SHA256 b45f5db4310df9bc56cda0a12cf8f4b35cb28d477ea853916d0e4927990d4048
MD5 1a834038e7d38c625fcf24600a5306cb
BLAKE2b-256 a9b3d9f1a804ff3638750b62538f438d39b765fc0eb42a36f9bfdd2f69d2c9ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_multipass-0.11.2.tar.gz:

Publisher: pypi.yml on indico/flask-multipass

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_multipass-0.11.2-py3-none-any.whl.

File metadata

File hashes

Hashes for flask_multipass-0.11.2-py3-none-any.whl
Algorithm Hash digest
SHA256 301dfdf3b42e661c0362ca6a610b799820cacda769d1f3e01f2f6d96507a14f1
MD5 6badb8160a86558a437b0ae04237c837
BLAKE2b-256 f95317ed4bebbe4cd4d8ce225e4a960b350eab2c8cbb09a6d68dc5882c522664

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_multipass-0.11.2-py3-none-any.whl:

Publisher: pypi.yml on indico/flask-multipass

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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