Extension Simple SSO


Extension Basics

Title
Simple SSO
Name
ckanext-simplesso
Type
Public extension
Description
Enables single sign-on (SSO) on CKAN using simple HTTP headers in the request for user authentication.
CKAN versions
Download-Url (zip)
Last commit
6 years ago (2020-01-20 18:59:27)
Url to repo
Category
Authentication & Security


Background Infos

Description (long)
Show details

ckanext-simplesso

A simple CKAN SSO plugin.

A CKAN extension that enables single sign-on (SSO) on your CKAN site using simple HTTP headers in the request. Tested against CKAN 2.4.1.

Installation

Activate your CKAN virtualenv and install:

pip install -e git+https://github.com/jorabra/ckanext-simplesso.git#egg=ckanext-simplesso

Add simplesso to your ckan.plugins in your .ini file.

Configuration

ckan.simplesso.header_parameter = <name of HTTP header parameter>
ckan.simplesso.email_domain = <email domain for SSO users>

Notes

CKAN has strict requirements for usernames. Only alphanumeric, hyphen and underscore characters are allowed. Usernames are auto-generated from the SSO header.

License

MIT

Version
0.1
Version release date
2020-01-20
Contact name
Jørgen Abrahamsen
Contakt email
Contact Url
(not set)


Installation Guide

Configuration hints

ckan.simplesso.header_parameter =

ckan.simplesso.email_domain =

Plugins to configure (ckan.ini)
simplesso
CKAN Settings (ckan.ini)
DB migration to be executed
(not set)
<< back to Extensions