This just started happening within the last 2-3 weeks or so, but Simplesamlphp will not evaluate automatic role assignments for new users unless the box is checked for Reevaluate roles every time the user logs in.

This is problematic as it will not keep manually assigned drupal roles for people that log in this way and need them.

Anyone else having this issue/know of a fix for it?

Thanks.

Here's the log for without the box being checked:
simplesamlphp 03/08/2017 - 11:04 Updating mail [example@example.com] Anonymous (not verified)
simplesamlphp 03/08/2017 - 11:04 Updating username [example] Anonymous (not verified)
simplesamlphp 03/08/2017 - 11:04 Registering user [example] Anonymous (not verified)
simplesamlphp 03/08/2017 - 11:04 Register [example] Anonymous (not verified)
simplesamlphp 03/08/2017 - 11:04 Load user [example] Anonymous (not verified)
simplesamlphp 03/08/2017 - 11:04 Authname is [example] userid is [0]

And it stops there instead of continuing through the rolemap evaluation.

Comments

dcamburn created an issue.