django-cyverse-auth

Authentication support for CyVerse Django applications.


Licenses
BSD-3-Clause/0BSD
Install
pip install django-cyverse-auth==1.2.0

Documentation

django-cyverse-auth

Formerly, django-iplant-auth

A django 'app' that provides easy compatibility with all current CyVerse Auth schemes.

This app works for both 'resource provider' and 'client'

Protocols currently supported:

  • Globus
  • WSO2+JWT
  • CAS SSO
  • CAS OAuth
  • LDAP
  • Mock (Override auth, always True)
  • OpenStack Keystone