ckanext-saml
This extension adds an ability to login from other source (known as IdP) using SAML2 standard. Your instance is presented as the SP.
See the documentation for more information.
Quick start
-
Install it with
PyPi:pip install ckanext-saml -
Add
samlto the list of plugins in your CKAN config (ckan.plugins = saml)
Configure the extension according to documentation.
Developer installation
To install ckanext-saml for development, activate your CKAN virtualenv and
do:
git clone https://github.com/DataShades/ckanext-saml.git
cd ckanext-saml
pip install -e .
Tests
To run the tests, do:
pytest --ckan-ini=test.ini
Building the documentation
We are using mkdocs to build the documentation. To build and deploy the
documentation, do:
mkdocs build && mkdocs gh-deploy
If you're working on the documentation, you can run the following command to start a live-reloading server without gathering the chart types fields data. It will speed up the process significantly, as we won't need to wait for the CKAN initialization:
mkdocs serve -a 127.0.0.1:8001
License
Metadata
Release files for ckanext-saml 0.3.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ckanext_saml-0.3.10.tar.gz | 29.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ckanext_saml-0.3.10-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 62.5 kB
Release files / ckanext_saml-0.3.10.tar.gz
| Download URL | ckanext_saml-0.3.10.tar.gz |
|---|---|
| Size | 29.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c897ad668ac830df38e7c65a89cc7295709b699bee539895548a55f3f1ead89b
|
|
BLAKE2b-256 checksum How to use checksums |
8808657e42e8f64cdcc9e5f0544b1010e870cf9b93d75ce1a10a906e8548744a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.5
|
Release files / ckanext_saml-0.3.10-py3-none-any.whl
| Download URL | ckanext_saml-0.3.10-py3-none-any.whl |
|---|---|
| Size | 32.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e183ce2b9a45101faf94417ca0c43ebeb897e7236df98c10d24c60fece43b738
|
|
BLAKE2b-256 checksum How to use checksums |
20775290390a2e582977cf4a0f746d4336b825d89715f8a4c60b1861c4b5ebb7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.5
|