-
Notifications
You must be signed in to change notification settings - Fork 43
Default Authentication Process
Michael Hallock edited this page Aug 31, 2016
·
1 revision
The default authentication process is as follows:
Step | Explanation |
---|---|
Saml20SignonHandler process | The SSO handler processes the response from the identity provider. |
Saml20Identity created | The first action executes (SamlPrincipalAction), which creates a .NET Identity (Saml20Identity) from the processed information, and stores it in the Saml20PrincipalCache. The Identity's "Name" property is set to the SAML response's value, which is controlled by the negotiated NameIDFormat from the identity provider. |
Forms auth cookie set | The second action executes (FormsAuthenticationAction), which uses the Identity "Name" property as the username. Normal MembershipProvider operations apply after this point. |
Redirect | The last action executes (RedirectAction), which will redirect the user's browser to original requested URL, or to the default URL specified in the configuration. |