Do you have your source code available? To check if you are logged in or not, you can download the React Developer Tools
This may be an issue that your logged in or logged out information isn’t being loaded into React on page load and that’s why logged in/logged out info is not showing. The React Developer Tools are a good way to debug this to see if the correct authenticated information is making it into your React app on page load.
Could you expand more on the multiple tabs? Every time a new tab is opened, Auth0 is checked for authentication using the
checkSession() method. This means that every tab is authenticated as soon as it is opened. Every time you call your backend API also, you should be sending a JWT token so that every request you make is authenticated. Between checkSession() and the JWT, that is good security.
If you have any further questions, let me know!