Skip to main content

Module for Invenio that provides authentication via Shibboleth.

Project description

https://img.shields.io/travis/tobiasfrust/shibboleth-authenticator/master.svg https://img.shields.io/coveralls/tobiasfrust/shibboleth-authenticator/master.svg https://img.shields.io/github/tag/tobiasfrust/shibboleth-authenticator.svg https://img.shields.io/github/license/tobiasfrust/shibboleth-authenticator.svg

Shibboleth Authenticator

Module for Invenio that provides authentication via shibboleth.

Installation

Requirements

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

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/tobiasfrust/shibboleth-authenticator@master

Developer documentation

See https://tobiasfrust.github.io/shibboleth-authenticator.

Version 0.1.2

Version 0.1.1

Version 0.1

  • Initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

shibboleth-authenticator-0.1.2.tar.gz (47.6 kB view hashes)

Uploaded Source

Built Distribution

shibboleth_authenticator-0.1.2-py2.py3-none-any.whl (14.8 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page