Better Subsonic experience
What is the problem you are facing?
Right now joining a Subsonic device to Funkwhale is really difficult when it's a mobile device. Funkwhale generates 30 character password for the account to access the Subsonic API.
And the only other two options in the Subsonic section is "Show password", "Copy password", "Request a new password", "Disable Subsonic access".
When the player is a desktop application, there is no problem. You press "Copy password", and paste it into your player. But when the player is a Subsonic app on the separate device, which doesn't share the buffer with the main PC, typing it into the player is a minor nightmare even for an able-bodied and fully functional person like me.
Imagine what it feels like for people who are disabled.
I'm suggesting that the Subsonic experience should be better.
One way Funkwhale could do it, is generate a QR-code with the login information, and then work with the mobile Subsonic app providers to implement a QR-code scanner that would enable people to log into the Subsonic API with one quick and easy action.
What are the possible drawbacks or issues with the requested changes?
The drawback is, you probably have to contact with Subsonic app developers like Ultrasonic and the like. However, in case of success, you will probably set a new standard for Subsonic accessibility. But just providing a QR code with password will still be better than nothing.