adamcik / plan

Timetable generator
http://ntnu.1024.no/
Other
51 stars 9 forks source link

Add Feide/NTNU-SSO auth backend #15

Closed adamcik closed 9 years ago

adamcik commented 14 years ago

For #10 to truly make sense locked schedules need to be tied up against existing NTNU-auth systems.

Integrating Feide should be a matter of finding a Python saml package and writing a django-auth-backend around this.

For SSO support http://www.ime.ntnu.no/dokuwiki/plugin/innsida can be used as a starting point.

See http://docs.djangoproject.com/en/1.0//topics/auth/#handling-authorization-in-custom-backends for more information.

adamcik commented 9 years ago

Working as intended. No one has asked for an auth system for this in ages.