ludup Hey, sorry for the delayed response on this, I've been busy with classes and core work.
ludup Logging out of the forum does not appear to call logout on the Idp, leaving me logged in. Again, an option to do this if at all possible so when a user logs out, they are not leaving a session open on the Idp.
A lot of the features here were prompted by a specific forum's needs. That forum is no longer in use, so I'll need to set up some local infrastructure for testing further development. The IdP solution I used didn't support single sign out, so I didn't end up implementing it here. I can get to it, but I'm not sure when.
ludup The page after login that requests the username is a little sparse and confused someone I consider to be a very technical user! Can we have a little more text.. "One last step.. enter a username that will be used to identify you in public posts. Your email or real name will never be exposed". And, at this point, the user has passed SAML authentication so the "Already have an account" link is wrong and actually allows me to get back to the standard login page that I thought I had disabled. (Click login, then sign up).
This one is probably a bug, I thought I had added a check so that if this step is happening after SAML auth, it showed a different message.
ludup Just the option to send the user off to the Idp login page within the existing window would suffice and be perfect for ours, and I assume others' needs.
This is a good idea! Iirc, the current system works by communicating data back to the window opener object. A new system could work by just visiting the homepage with a set of get parameters, and reading those parameters to open the appropriate modal.
I'd like to get all these fixed, but I can't promise when that'll be, as my backlog is quite large. I would be very open to PRs from the community though, if any functionality is needed sooner.