To separate the sessions, point two different domains or subdomains at your Laravel app, because sessions are distinct for a domain (or subdomain). For instance, users.myapp.com and staff.myapp.com could both point to your Laravel app and you would use guards and domain-specific routing in your route file(s). With this setup, when you logout of users.myapp.com you will maintain your logged-in session at staff.myapp.com