I tried to set up signon-based authentication for phpmyadmin, but when using multiple servers with this set-up, the same username, password, and hostname, is being used for all configured servers. It works fine for a single server, and having one signon-based, one config-based, etc, also works. But for multiple servers where all servers use signon-based authentication, this just isn't working.
Testing by putting a simple die() in the signon script shows that the signon URL isn't actually getting called when switching between configured servers via the dropdown on the main PHPMyAdmin page. Is this a bug, or am I missing something?