Module for Invenio that provides authentication via shibboleth.
The python3-saml module uses xmlsec
, which offers Python bindings for the
XML Security Library. xmlsec
depends on libxml2-dev
and
libxmlsec1-dev
. These libraries can be installed via the package manager of
your distribution. For Ubuntu use:
$ sudo apt install libxml2-dev libxmlsec1-dev
Shibboleth-Authenticator module can be installed via PyPI:
$ pip install shibboleth-authenticator
Or the latest development branch directly from GitHub:
$ pip install git+git://github.com/hzdr/shibboleth-authenticator@master