You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Features
Removal of prompt-select account
Removes prompt parameter from interactive login and acquireToken requests, which include:
loginRedirect
loginPopup
acquireTokenRedirect
acquireTokenPopup
acquireTokenSilent will continue to pass prompt=none
When no prompt parameter is passed, the server:
Attempts SSO. If there is a single available session, SSO will succeed.
This session can come from cookies or the OS, and must match other request parameters such as login_hint, domain_hint, etc.
If SSO fails, then you see either a login prompt or account selector
If there are no active sessions, the user will see a login prompt
If there are one or more active sessions but SSO was unable to match to a session with correlating request parameters, the user will see an accountSelector
A sample is available in the repo in samples/UnifiedCacheTestApp
Redirect URI as a function
Set default redirectUri/postLogoutRedirectUri to a function returning
the current location.href, instead of the location.href from when the
UserAgentApplication was instantiated. Enables use of history.pushState.
One test updated, and tests added for redirectUri/postLogoutRedirectUri
as functions. #462