gpt4 book ai didi

azure-ad-b2c - msal.js - 注销而不重定向

转载 作者:行者123 更新时间:2023-12-01 12:08:28 25 4
gpt4 key购买 nike

是否可以在不重定向的情况下注销?

每次我注册用户时,我都需要验证用户是否在外部数据库中(带有邀请 token 的数据库)。我是在注册完成后才做的。当我发现不应允许用户登录时,我需要调用 logout清除登录弹出窗口中的 cookie/存储(如果我在再次打开 singin 弹出窗口后不这样做,azure 会尝试自动登录用户并且不允许,例如,再次注册)。
在我的情况下,页面的刷新是不必要的,因为它是一个注册过程,我已经在登录页面进行刷新。

最佳答案

注销时,我们需要清除应用程序和 https://msft.sts.microsoft.com 的 cookie。 .清除 https://msft.sts.microsoft.com 的 cookie只能由STS自己完成(安全隔离),因此之后需要重定向到poSTLogoutRedirectUrl。

MSAL.js 目前似乎不支持 logoutPopup()。这种方法将允许您的用户留在弹出窗口中。 https://github.com/AzureAD/microsoft-authentication-library-for-js/issues/113

您可以在此处为此创建功能请求。 https://feedback.azure.com/forums/169401-azure-active-directory?query=msal.js%20logout

关于azure-ad-b2c - msal.js - 注销而不重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54326879/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com