-
Notifications
You must be signed in to change notification settings - Fork 214
Open
Description
Once I logged in I am able to see dashboard and if i change the route to /login it redirects me to dashboard as you are already logged in and your token is present in cookie.
Now, instead of hitting logout say support I delete the token cookie or clean local storage and then after if I refresh the browser it should redirect me to login instead of dashboard.
Well, I am trying to do some thing as below, in my router file where i have defined my routes:
...
function shouldRedirectToLogin(nextState, replace) {
console.log('nextState: ', nextState);
if (!auth.isLoggedIn()) {
replace({
pathname: '/login',
state: { nextPathname: nextState.location.pathname }
})
}
}
...
I am getting bellow error, I am using React, Redux and React-Router.
browser.js:49 Warning: You cannot use state without a queryKey it will be dropped
Metadata
Metadata
Assignees
Labels
No labels