Welcome to django-helmholtz-aai’s documentation!

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 class based upon djangos User model and derived from the Helmholtz AAI

  • a new HelmholtzVirtualOrganization class 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 options.

Indices and tables