Implementation d'un CAS ou OpenID
Initialement j'avais proposé d'intégrer un serveur CAS dans la NoteKfet pour que les sites des clubs puissent identifier leurs utilisateurs à partir de la note.
Néanmoins mon expérience récente avec Mailman3 et les différents logiciels intégrant une authentification externe me laisse sceptique sur le choix d'utiliser un serveur CAS. Le serveur CAS n'est pas capable de faire choisir à l'utilisateur les infos qui souhaite fournit à l'autre site et on ne peut pas facilement envoyer le role d'un membre de club.
Cela est néanmoins possible avec OpenID et il y a un serveur Django existant https://django-oidc-provider.readthedocs.io. À tester, à voir si c'est mieux et plus facile à mettre en place.
L'intérêt d'OpenID est que beaucoup de logiciels le supporte nativement contrairement au CAS.