Skip to main content

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 saml to 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

AGPL

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)

Source distribution for ckanext-saml 0.3.10
File Size Uploaded
ckanext_saml-0.3.10.tar.gz 29.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ckanext-saml 0.3.10
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.3.10 This release

2 release files

0.3.7

2 release files

0.3.6

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page