Skip to main content

A generic Django app to login via Helmholtz AAI

Project description

This small generic Django app helps you connect to the Helmholtz AAI and make use of it’s virtual organizations.

Features

Features include

  • ready-to-use views for authentification against the Helmholtz AAI

  • a new HelmholtzUser model based upon djangos User model and derived from the Helmholtz AAI

  • a new HelmholtzVirtualOrganization model based upon djangos Group model and derived from the Helmholtz AAI

  • several signals to handle the login of Helmholtz AAI user for your specific application

  • automated synchronization of VOs of on user authentification

Get started by following the installation instructions and have a look into the configuration and examples provided there.

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

django-helmholtz-aai-0.1.2.tar.gz (55.5 kB view hashes)

Uploaded Source

Built Distribution

django_helmholtz_aai-0.1.2-py3-none-any.whl (32.0 kB view hashes)

Uploaded 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