React Native auth0中的clearSession()重定向到auth0页面

zbq4xfa0  于 2023-10-22  发布在  React
关注(0)|答案(1)|浏览(117)

我正在使用auth 0作为我的react native应用程序,登录身份验证。问题是,每次我使用clearSession()时,它都会短暂地重定向到auth 0,然后只显示我的InitialScreen。如何直接重定向到初始屏幕?

const onPressLogout = async () => {

   try {
       await clearSession();
       dispatch(UserActionLogout());//this is where my IntialScreen displaying
   } catch (e) {
      console.log(e);
   }
};

我想在用户点击注销后,只是重定向到初始屏幕。我正在使用react-native-auth 0
谢谢你

elcex8rz

elcex8rz1#

这是预期的行为。会话作为Single Sign-on cookie存储在授权服务器中。
要注销用户,通过从useAuth 0钩子导入和调用clearSession方法,将用户重定向到Auth 0注销端点。此方法从授权服务器中删除它们的会话。
将注销添加到应用
有关Logout进程的更多信息。

相关问题