MFA flow and "forced" Duo signup
Losen, Stephen C. (scl)
scl at virginia.edu
Thu May 24 10:04:41 EDT 2018
Hi folks,
I have the MFA flow configured with a script that detects when the user is required to use Duo but is not yet signed up. In this situation the MFA script result is null and as a side effect it sets the event "DuoSignup" in the MFA Context. I have configured an error message for the "DuoSignup" event with a link to our Duo portal. The Duo portal is a Shib SP and I have special cased it in the MFA script so that Duo is not required (otherwise the user is trapped, unable to access the portal).
With a fresh browser, everything works as expected. I browse a SP, login with my password, the MFA script detects that I must use Duo but am not yet registered and displays the error message. I click the link to the Duo portal, and the username/password page appears again (presumably because the previous login failed). I enter my user/pass and am logged in to the Duo portal, as expected. But now my browser apparently has a valid SSO session. I can now access the original SP without authenticating.
Is there any way to allow access to the Duo portal without the side effect of creating a SSO session ? Some magic setting in the MFA context? Or an Auth Context Class config?
Stephen C. Losen
ITS - Systems and Storage
University of Virginia
scl at virginia.edu 434-924-0640
More information about the users
mailing list