Hello Mailman 3 users list,
I was wondering if it's possible to set up a CAS authenticator with django-allauth ( https://pypi.org/project/django-allauth-cas/ ) even if we cannot guarantee the correctness of email addresses supplied by our CAS instance? Some contacts may also be missing an email address. I read about this here, and it seems like it wouldn't be possible:
http://docs.mailman3.org/en/latest/config-web.html#configure-social-login
To see a list of all the providers, please have a look at the documentation of django-allauth. Make sure that the one you choose provides “email” as part of user data, otherwise it won’t work with Mailman. e.g. Twitter doesn’t give out emails.
What if a user's email address changes on the CAS server? Will their email address in Mailman 3 be updated the next time they log in?
Thanks, Andrew