Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • funkwhale funkwhale
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 379
    • Issues 379
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 18
    • Merge requests 18
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • funkwhalefunkwhale
  • funkwhalefunkwhale
  • Issues
  • #1269
Closed
Open
Issue created Nov 01, 2020 by Drq@drq

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".

Screenshot_from_2020-11-01_02-57-27

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.

Assignee
Assign to
Time tracking