Login through login/sso is rejected if the "name" value contains accents. It may also be the case with the "email" value, but I have not tested it.
For example,
".../login/sso?name=Physioth%c3%a9rapie&email=..."
Calculation of the hash is done using the original value.
If we remove the accent, i.e. replace the e-acute by a plain e, it works flawlessly.
Is there something we are doing wrong?