Why Ending Impersonation Does Not Log the Target User Out of Other Sessions
Why Ending Impersonation Does Not Log the Target User Out of Other Sessions is a deliberate QCUI 1.0.03 behavior that protects administrator access, target-account safety, or the integrity of the one-time impersonation handoff.
Why normal logout is avoided
Joomla logout behavior can be configured to destroy other sessions belonging to the same user. Calling that routine from an impersonation support tab could unexpectedly sign the real customer out elsewhere.
QCUI’s targeted end
QCUI instead converts only the current impersonated frontend session to guest. It clears QCUI state in that session without intentionally touching the target user’s independent sessions.
Support benefit
You can inspect a customer experience and end the support session without using “log out the customer everywhere” as the cleanup mechanism.
Session-safety check
After working with Why Ending Impersonation Does Not Log the Target User Out of Other Sessions, verify the identities explicitly: the support frontend should show the expected target while active, End impersonation should make that frontend guest, and the original administrator tab should remain the authenticated Super User. Any result that collapses those identities together should be investigated before further use.
Community Discussion
Want to compare support workflows, share practical tips, or discuss how you use this QCUI feature? Visit the QC User Impersonation Community. For private support, bug reports, account-specific issues, or feature requests, use the QuantaCade support system.