Extension Provincia di Bolzano Auth


Extension Basics

Title
Provincia di Bolzano Auth
Name
ckanext-provbz-auth
Type
Public extension
Description
SPID authentication plugin for CKAN, providing Shibboleth-based single sign-on for the Autonomous Province of Bolzano (South Tyrol).
CKAN versions
Download-Url (zip)
Last commit
6 years ago (2019-06-26 00:00:00)
Url to repo
Category
Authentication & Security


Background Infos

Description (long)
Show details

ckanext-provbz-auth

SPID authentication plugin for CKAN 2.4.

Installation

You can install ckanext-provbz-auth either with:

pip install -e git+git://github.com/geosolutions-it/ckanext-provbz-auth.git#egg=ckanext-provbz-auth

or:

git clone https://github.com/geosolutions-it/ckanext-provbz-auth.git
python setup.py install

Plugin configuration

production.ini configuration

Add provbz_auth to the ckan.plugins line:

ckan.plugins = [...] provbz_auth

Configure external login and logout URLs:

ckanext.provbzauth.login_url = https://test-data.civis.bz.it/Shibboleth.sso/Login?...
ckanext.provbzauth.logout_url = https://test-data.civis.bz.it/Shibboleth.sso/Logout

who.ini configuration

Add the plugin:provbz_auth section with Shibboleth environment variable mappings for authentication.

Note

Original repository at geosolutions-it is no longer available (404). A fork exists at https://github.com/Gpetrak/ckanext-provbz-auth.

License

AGPL-3.0 (Copyright 2019 GeoSolutions SAS)

Version
1.0.0
Version release date
2019-06-26
Contact name
Emanuele Tajariol
Contakt email
Contact Url
(not set)


Installation Guide

Configuration hints

Add ‘provbz_auth’ to ckan.plugins. Configure Shibboleth login/logout URLs and who.ini. Repository is no longer available (404).

Plugins to configure (ckan.ini)
provbz_auth
CKAN Settings (ckan.ini)
# ckanext.provbzauth.login_url = https://test-data.civis.bz.it/Shibboleth.sso/Login?...
# ckanext.provbzauth.logout_url = https://test-data.civis.bz.it/Shibboleth.sso/Logout
DB migration to be executed
(not set)
<< back to Extensions