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.5.6.tar.gz (103.0 kB view details)

Uploaded Source

Built Distribution

flask_multipass-0.5.6-py3-none-any.whl (41.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: flask_multipass-0.5.6.tar.gz
  • Upload date:
  • Size: 103.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for flask_multipass-0.5.6.tar.gz
Algorithm Hash digest
SHA256 55f98650ea780445488107f15f938d2210e706ace41e4979f6f78c95f7f9eb5e
MD5 136fcb51d778d6ac76af58191ed0bef1
BLAKE2b-256 97fcb1ea7a57f1ae92beedbcd911b3eef2678c7f0016a2e1e023d3b8a5870502

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flask_multipass-0.5.6-py3-none-any.whl
Algorithm Hash digest
SHA256 800268c5d994693635f50a169189aff8a1a21e55111f11d50e053d011190c0da
MD5 f9073cb28927a06be33ffa6efa89ffec
BLAKE2b-256 8b20812af8ef6d6a979def547ea9a779195e8cd6eca757b4a9302ff2006372ae

See more details on using hashes here.

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