When disconnect the login loops while all tabs opened are not closed
-
Hi,
I have observed this :
When I have opened as admin several windows (or tabs), if the session ends (observed for session time expired case and for some manual disconnections) normally no window previously loaded connected can be updated (reload) without displaying the login (here LWA), but we could wait this behavior :
– when you login successfully from any displayed login panel you can after this validation reload others windows.What happens :
– on a full-page login-panel, the login fails if any other login panel remains opened, then you need, to be able to get a successful login again, to close all the windows (tabs) which have been loaded when you were connected (if you try to reload any you will display normally a new login page),This occurs in this particular cases (not very specific), when :
- You have disconnected your session manually from a front-end document : automatically a login panel is opened in a new window (tab) : you cannot login from it, the process fails by displaying again the exactly same panel. I just performed a new test : you have not been truly disconnected because from another tab previously opened you can reload as logged in (admin).
- When you restart you browser after a crash or a browser session cancelled from system the windows and tabs can be automatically restored by the browser. In such case all windows for */admin tried to be re-opened display the login. It is impossible to login from any of these windows without closing all of these panels (and forgot content) and after login again from the status : not logged in at all
- I have particularly tested this :
- opened two first not admin tabs and without login
- login for one of the previous and launch a new /admin session into a new tab
- disconnect from the new admin mode tab : in this case the login panel is displayed into the same tab
- from this panel try to log again : this is impossible until you have not closed the previous if you have not reload it before. When you reload it, it displays without login status which means that the disconnection from the */admin session has been successful, which is not the case when you disconnect from a front end_user document…
All these perturbations seems to come from a dysfunction of “login tickets” in particular cases which seems to fit into a general case :
– reload pages of front-end and/or admin after disconnection of admin from front-end or in other cases from admin pages.
In another way the system seems not support the case when several full-page login-panels are opened simultaneously.
A case exist which generates failure of any login while all tickets are not closed.
When you open several admin pages and end user document you can easily meet this situation when the session is disconnected and pages reloaded (manually or automatically : restart of browser which tries to reload all urls).
I could not go further into the analyze of this case which bothers a lot.Best regards
Thanks for a solution or an idea which will lead to a solutionTrebly
________________________________________________________________________
Note : No particular idea of the origin, because I have not looked at the interactions between lwa and WP login management.
- The topic ‘When disconnect the login loops while all tabs opened are not closed’ is closed to new replies.