Feature 1: The second login should alert (or at least be configurable) the user that the first login will be terminated and should trigger the SLO process. The lost first TGT also happens with the DUO oauth2 process (not with the iframe implementation),
thus orphaning the ST records created before DUO second factor and preventing those services from taking part in SLO (we added some behaviour to the login flow to transfer the pre DUO services to the post DUO TGT).
Feature 2: The log in page could be displayed with a password field and an uneditable username field filled with the current user's login id and a link saying 'switch user' or 'if this is not you ...'. If the the user wants to change the login id, then
a warning is displayed saying that SLO will be performed.
Ray
On Thu, 2023-05-25 at 11:08 +0200, Jérôme LELEU wrote:
Notice: This message was sent from outside the University of Victoria email system. Please be cautious with links and sensitive information.