We are using react-aad-msal to authenticate users with Azure AD via AD B2C. B2C is configured with custom policies, but nothing specific to logout. We are passing authority, domain_hint and login_hint in authenticationparameters which change dynamically based on what user enters in the application email prompt before they are redirected to B2C login. The initial login works fine, however after calling authProvider.logout() if different use tries to login and his external idp doesn't change, but login_hint does it still somehow holds on to the token of the previous user. I see it going to post logout redirect uri. Local storage is empty, authenticationState is Unauthenticated, but then out of the blue the token of the previous user appears in local storage. Setting prompt to 'login' doesn't help. Anyone had similar issues? Where is it getting the token from? Strangely enough it works correctly in FireFox, but not in Chrome. Also, after changing the user it sometimes randomly goes into endless loop with a message that login is already in process in the browser console.
react-aad-msal library reuses previous user token after logout
838 Views Asked by Marina Gurevich At
0
There are 0 best solutions below
Related Questions in AZURE-AD-B2C
- In theory, is it possible for Azure AD or B2C to leverage the Facebook SDK for auth?
- Azure AD B2C - Sign out a user from all sessions
- How to get Azure AAD B2C "forgot password" link to work
- Can Azure AD be used with SAML based Identity Providers?
- how to create an ad-b2c tenant under existing subscription
- Microsoft graph explorer - create user & update sign in username /email
- Create Reset Azure AD Password functionality
- Azure B2C: How do I get "group" claim in JWT token
- http 400: size of header request is too long when signing in user using Multifactor authentication
- How to deactivate and reactivate user in Azure AD B2C
- Can we change email address of user from "Profile editing policies" in Azure AD B2C?
- Azure AD B2C self service password reset link doesn't work
- Can I use Azure B2C to get an id token *and* get access tokens for my Azure-deployed services?
- ad b2c allow user to change MFA setting
- Can I share the same KeyVault between Azure B2C, and Azure B2B (AAD)?
Related Questions in MSAL.JS
- msal.js 2.0 tokenResponse null after loginRedirect
- Azure AD B2C - same user with multiple client accounts
- Is msal 2.0 (msal-browser) auth code flow is supported with Azure AD B2C custom policies?
- How to use msal authentication token in the toolkit?
- How Do I Mock MSAL Authentication?
- acquireTokenSilent fails due to the blockage of third-party cookies
- How do I retrieve the azure b2c account name
- Angular MSAL Library acquireTokenRedirect vs acquireTokenPopup error
- Microsoft single sign on - react-aad-msal library - can't get access token
- Why does the popup for b2c_1_edit_profile disappear?
- Msal.js not authenticating with google - Redirect uri issue
- How do I secure a Web API with Azure AD B2C
- Server Side Rendering failed: ERROR ReferenceError: window is not defined
- Microsoft Sign In Without Browser With Node
- MSAL popup: Is it possible to display only the users from that specific tenant
Related Questions in AZURE-AD-B2C-CUSTOM-POLICY
- Azure B2C: Compare user password in Password Reset Journey to the Email Prefix Using "CompareClaims" TransformationMethod
- How to get the User Journey Viewer for Azure AD B2C up and running?
- Is msal 2.0 (msal-browser) auth code flow is supported with Azure AD B2C custom policies?
- Modify the JwtIssuer ClaimsProvider in the custom policy to achieve the JWE in AD B2C
- Check if a user is part of a specific group using Azure B2C claims
- Has a way to enable Microsoft Authenticator in Azure AD B2C?
- Azure AD B2C Sign Up with Phone
- How I disable cache to JS and CSS?
- Azure B2C control layout of "api" injected html
- How do I specify a custom policy to only the first time a user signs in?
- How I retrieve a extensionProperty on B2C?
- Azure AD B2C - Custom UI - Date picker validation
- How to configure Azure b2c Sign Up and Sign In using Username with MFA using Email or Phone and Unique Email/Phone and Custom field?
- Customize the message inside MFA
- Detect social account existence flow using custom policies on Azure AD B2C
Related Questions in REACT-AAD-MSAL
- How Do I Mock MSAL Authentication?
- Login through AAD (Azure Active Directory) in React app doesn't working
- react-aad-msal library reuses previous user token after logout
- Reactjs with Azure Ouath
- Idiom for keeping user state during login with react-aad-msal
- Error 431 Request Header Fields Too Large after enabling Msal authentication to app
- MSAL Auth stores authentication information in local storage - How to limit storage of information
- acquireTokenByClientCredentials in @azure/msal-react?
- Azure Access Token react-aad-msal
- Authorizing SPA for an API
- REACT application to call secure Azure WEBAPI Service - NO USERS
- How to Redirect automatically to a page/path on login - MSAL React SPA
- Calling web api from react SPA using react-aad-msal missing scope
- Directly redirect to AAD login page on hitting the URL in browser
- AADSTS500112: The reply address does not match the reply address provided when requesting Authorization code
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?