Hi,
Im using Indico with federated login provided by a shibboleth service provider. My login in SP works well, but when SP redirects to Indico I get the home page of Indico with no user logged, and I don’t get any error in this moment, but if a try to do the login again I got: no valid data receive error in Indico web page and my logs.
I’m very new to Indico and only experimenting with an instance, but I was also trying to make Shibboleth work properly for some time, so I’ll give you a hint in case it helps.
First you need to make sure is that your identifier field is proper!
In shibboleth2.xml you might want to add mail to:
<ApplicationDefaults …
REMOTE_USER=“mail eppn persistent-id targeted-id subject-id pairwise-id”
(provided you get this attribute from your IdP)
And then, in indico.conf change
"identifier_field’: ‘mail’
In my case, this worked.
Also, it might help if you set attrs_prefilx: ‘’
(unless you’re certain that you want all your attributes to be prefixed by "Shib-’ )