SSO
Contents
Single sign-on
L'esigenza è quella di realizzare un sistema per il controllo degli accessi in grado di permettere, a tutti gli utenti afferenti a RITMARE, di accedere a tutti i nodi che compongono l'infrastruttura interoperabile di RITMARE
OpenID
OpenID sembra essere tra i più interessanti approcci utilizzabili per implementare un sistema di autenticazioni SSO.
- Intro Wikipedia: http://en.wikipedia.org/wiki/OpenID
- Interessante esempio di Service Provider implementato dall'infrastruttura Creative Commons: https://creativecommons.net/h/openid/
Implementazione per GeoSK / Django
Client
- Django Social Auth: tra quelle disponibili per Django è quella più attiva.
- Codice https://github.com/omab/django-social-auth
- Documentazione http://django-social-auth.readthedocs.org/
Server
- TODO