SAML Service Provider for Bottle
Project description
BottleSaml
BottleSaml is a Python module for the Bottle web framework. in two parts:
-
SamlSP() - an implementation of a SAML Service Provider implementation for Bottle web apps. This permits bottle apps to authenticated with a SAML Identity Provider (IdP). This module can be used on it's own, or combined with SamlAuth.
-
SamlAuth() - is a middleware plugin offering simplified authentication and authorization mechanisms utilizing SamlSP in Bottle framework apps.
Both modules in BottleSaml rely on persistent session data in the form of a Python dict accessed off the Bottle request object (i.e. request.session). By default BottleSaml will use the BottleSessions module to provide this - but any session middleware that can add a session dict to the request object can be used.
In both components the goal is to provide easy to use tools for using SAML identity management platforms in Bottle apps.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file BottleSaml-21.8.1.tar.gz.
File metadata
- Download URL: BottleSaml-21.8.1.tar.gz
- Upload date:
- Size: 17.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
36be13f4a282999c9516cd8942ee052ae4f8840530e573ebbc922c4e18f3ce5c
|
|
| MD5 |
56ded6d352e2d2964558e87350fdbc88
|
|
| BLAKE2b-256 |
c2e4fe778b70522460a6e3460017629f7692c7cfba37df9ba0b52b28c78f0510
|
File details
Details for the file BottleSaml-21.8.1-py3-none-any.whl.
File metadata
- Download URL: BottleSaml-21.8.1-py3-none-any.whl
- Upload date:
- Size: 9.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
130374271532f0387e07234c90b3d2163943fce42edef22a9998dfb3ef03b4bd
|
|
| MD5 |
7e3a0be6b1ea71d19fd9a827d69dee3a
|
|
| BLAKE2b-256 |
5c00436f46d70afab58220795473aa1e408d2f71231217c5019ed01b20e4603c
|