Not possible to login to DMProadmap when Shibboleth offers 2 mail addresses
Version of DMProadmap: any version
Expected behaviour: Login possible thanks to Shibboleth
Actual behaviour: An error is produced: " Error: Email is invalid" The root cause is because the attribute "email" in the authentication response returns more than 1 e-mail address. Returning more than one e-mail address in the single mail attribute is legitimate but unfortunately DMProadmap generates an error because it cannot process this field. As a result: all organisations that have multiple e-mail addresses per user cannot login using their standard IDP. They need to find alternative login solutions.
Steps to reproduce: Use Shibboleth as an IDP Make sure the user has more than 1 e-mail address in the IDP. Try to login.