Frappe User Switch reduces the hassle, at least on local or staging sites, for testing. It simplifies the process by allowing users to log in with multiple accounts simultaneously within a single browser session.
⚠️ Warning: Since this method bypasses Frappe’s default authentication flow, it should only be used for local testing and debugging, not in production.
Run the following command to install the app.
bench get-app https://github.com/unwanted-things/frappe-user-switch.git
bench --site [site-name] install-app frappe_user_switch
bench --site [site-name] migrate
bench restartFor local development, check out our dev-tool for seamlessly building Frappe apps: frappe-manager
NOTE: If using frappe-manager, you might require to fm restart to provision the worker queues.
It’s simple! Frappe User Switch has its own way of managing SIDs.
This project is licensed under the AGPLv3 License

