SSO Enhancement: third-party authentication

The enhancement will allow the user to login seamlessly to the portal by saving the session created with their first login session to the **SSO environment**. Customers will be able to depend on their existing MFA setup from their 3rd party as a final stage of authentication. Additionally they can still enable native 2FA to have another layer of authentication.