PyAMS security plug-in for Azure authentication
Project description
What is PyAMS?
PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications and content management with the Pyramid framework.
PyAMS is actually mainly used to manage web sites through content management applications (CMS, see PyAMS_content package), but many features are generic and can be used inside any kind of web application.
All PyAMS documentation is available on ReadTheDocs; source code is available on Gitlab and pushed to Github. Doctests are available in the doctests source folder.
What is PyAMS Azure authentication plug-in?
PyAMS Azure is a PyAMS_security plug-in which provides authentication in Azure “on-behalf-of” flow, and relies on Azure MSAL API to check a JWT Azure token to grant access to a given HTTP request.
Changelog
1.1.3
PyAMS_security interfaces refactoring
added support for Python 3.10
1.1.2
updated ZMI menus context
1.1.1
packaging mismatch
1.1.0
removed support for Python < 3.7
1.0.2
updated Gitlab-CI configuration
removed Travis-CI configuration
1.0.1
updated plug-in interface to use PyAMS_utils Beaker cache helpers
1.0.0
initial release
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 Distributions
Hashes for pyams_auth_azure-1.1.3-py3.10.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1364711fa0240d2438f7b04c8c3d515135ee304c3a294cf288d0683ffb034d36 |
|
MD5 | f15f942faccaade94ba9438ac838ac29 |
|
BLAKE2b-256 | 22f639f7f2b3c7e6ae0f376f74ec1d8f45e65bc2929041ae997137e126e7ff60 |
Hashes for pyams_auth_azure-1.1.3-py3.9.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49ce469cc114aee9660cf219a7c7fb99ef661d87e2be9b34f893391d899af11c |
|
MD5 | 8062d62ca5b7124a505632ca9e6ceccf |
|
BLAKE2b-256 | 5a613308588b7990c45c4611ef272081babd14059dae5a6a51ff330aa4565992 |
Hashes for pyams_auth_azure-1.1.3-py3.8.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ad0bcc54f050b42a0d4ad605bbe47f141f524438ae7d51015324de343688eee |
|
MD5 | 52c764cc905cf222a81d9942f93903e0 |
|
BLAKE2b-256 | b749352b89ef90a885f5c5aa010f9dcb3d1f6d67c34814982329937fcc0ff065 |
Hashes for pyams_auth_azure-1.1.3-py3.7.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | b79bbe6d5b9d0c8ceed06d304cf352bd6e62295a137428964d905209573d7e8a |
|
MD5 | 70149ebbb91af17b718e9a968e7a2d8f |
|
BLAKE2b-256 | 9050bb7ea5906b933610c57610cfe626e976c52e2622660102534fd8960387f2 |
Hashes for pyams_auth_azure-1.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fca9456187604ffe9107a64faf8d9ec1b3d490287c4b07d09ab594f1a45dc9f |
|
MD5 | 56baedc790f989f9cde2038841d54ee5 |
|
BLAKE2b-256 | 4f9050be6b57ab6b00c2a075a61ed5250fd020af311c9bc9e4a6bca65904f160 |