-
Notifications
You must be signed in to change notification settings - Fork 15
Description
Ability to add ForceAuthn
property to a SAML V2 request
Problem
When a user authenticates through SAML V2 (particularly with Google), and the user selects an account to authenticate with, that selection is cached, and any subsequent authentications will not allow the user to be able to select which account they need to authenticate with.
Solution
Including the ForceAuthn
property in the SAML request will allow the user to be able to choose which account they want to authenticate with each time they
Alternatives/workarounds
We have not been able to determine any current workarounds
How to vote
Please give us a thumbs up or thumbs down as a reaction to help us prioritize this feature. Feel free to comment if you have a particular need or comment on how this feature should work.
Additional context
First surfaced here: https://fusionauth.io/community/forum/topic/2070/is-there-a-way-to-add-the-forceauthn-property-to-a-saml-v2-request
3.4.1 Element
ForceAuthn [Optional]
A Boolean value. If "true", the identity provider MUST authenticate the presenter directly rather than
rely on a previous security context. If a value is not provided, the default is "false". However, if both
ForceAuthn and IsPassive are "true", the identity provider MUST NOT freshly authenticate the
presenter unless the constraints of IsPassive can be met.
https://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf