Disable 'Require SSO for login?' setting
Command-line utility to disable the 'Require SSO for login?' setting in Self-hosted Password Pusher Pro for emergency access and recovery scenarios.
🚀 Coming Soon — Self-hosted Password Pusher Pro is currently in private BETA testing.
If you have enabled the “Require SSO for login?” setting and need to disable it (e.g., SSO misconfiguration, emergency access, or recovery scenarios), you can use this command-line utility.

When to Use This
This utility is helpful when:
- SSO is misconfigured — Your SSO provider is not working correctly and users cannot log in
- Emergency access needed — You need to access the system but SSO is unavailable
- Recovery scenarios — You’re recovering from a backup or migration and need to reconfigure SSO
- Testing purposes — You want to temporarily disable SSO requirements for testing
Running the Command
Execute the following command from the folder containing docker-compose.yml file:
docker compose exec pwpush-pro bin/disable_require_sso_login
Re-enabling SSO Requirements
To re-enable SSO requirements after using this utility, update the setting in the admin panel:
- Log in to your Self-hosted Password Pusher Pro instance
- Navigate to the admin settings(
/admin/settings?active_section=auth) - Enable the “Require SSO for login?” setting
Warning: Disabling SSO requirements will allow all users to log in with email/password. Make sure to re-enable SSO requirements once your SSO provider is properly configured.
See Also
- Pro Self-Hosted — Overview of Self-hosted Password Pusher Pro Self-Hosted features