BottleSaml
BottleSaml is a Python module for the Bottle web framework. providing SamlSP() - an implementation of a SAML Service Provider 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 BottleAuth. BottleAuth provides path and route authentication and authorization tools.
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.
The goal of this module is to provide easy to use tools for using SAML identity management platforms in Bottle apps.
Metadata
Release files for BottleSaml 22.8.27
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| BottleSaml-22.8.27.tar.gz | 12.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| BottleSaml-22.8.27-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 20.5 kB
Release files / BottleSaml-22.8.27.tar.gz
| Download URL | BottleSaml-22.8.27.tar.gz |
|---|---|
| Size | 12.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4787e237a54b7f23901854c6580771bd588cb750de08fc92d8099ab5ebaa8c37
|
|
BLAKE2b-256 checksum How to use checksums |
a78686f58e6942cc0e6050ae408b8bc44ce50d529d89ad1a86b8b9fd0015ba4c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/4.6.3 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6
|
Release files / BottleSaml-22.8.27-py3-none-any.whl
| Download URL | BottleSaml-22.8.27-py3-none-any.whl |
|---|---|
| Size | 7.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
24b1637686f76a69a172e63af56a8cba0fa93464355e781d501563a84c3c6a58
|
|
BLAKE2b-256 checksum How to use checksums |
0693b9591b90078ce853c3454e1ac4965a834b8d5d94dc2b7459ee859f6c9e2e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/4.6.3 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6
|