"Token-based authentication not supported" when connecting to Nextcloud subsonic server in 2.0.0 alpha 3
Describe the bug I have a subsonic server hosted on Nextcloud (using the Music app, https://github.com/owncloud/music/releases/tag/v1.8.4). On version 1.3.0 of Subtracks, I can connect to my server with no problems, if I enable plain-text authentication. However, on the 2.0.0 releases, I'm unable to connect. For alphas 1 and 2, clicking "Save" on the add source page doesn't do anything. In alpha 3, I get the error "Subsonic Exception [41]: Token-based authentication not supported," regardless of if I have the "Force plaintext password" slider enabled. Perhaps the slider value isn't getting applied correctly?
To Reproduce Steps to reproduce the behavior:
- In 2.0.0 alpha 3, go to Add Source
- Enter credentials/connection info for Nextcloud Music subsonic server
- Enable "Force plaintext password" slider
- Click Save
- Error message "Subsonic Exception [41]: Token-based authentication not supported" is displayed in a red box
Expected behavior A connection can be made to the server.
Device
- Model: Pixel 6a
- OS: Android 13
- Subtracks version: 2.0.0 alpha 3
Server
- Software: Nextcloud Music app
- Version: 1.8.4 (https://github.com/owncloud/music/releases/tag/v1.8.4)
Additional context I know this may be difficult to reproduce depending on what servers you have available for testing. If necessary, I can provide a temporary app password for my self-hosted server.
I am having the same issue using LMS backend.