Skip to content

"Token-based authentication not supported" when connecting to Nextcloud subsonic server in 2.0.0 alpha 3 #187

Description

@thecivilizedgamer

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:

  1. In 2.0.0 alpha 3, go to Add Source
  2. Enter credentials/connection info for Nextcloud Music subsonic server
  3. Enable "Force plaintext password" slider
  4. Click Save
  5. 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

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions