tamland / airsonic-refix

Modern web UI for Subsonic compatible servers
GNU Affero General Public License v3.0
304 stars 48 forks source link

Doesn't work with Ampache #43

Closed DouglasKreider closed 3 years ago

DouglasKreider commented 3 years ago

When I try to connect this to an Ampache server, it throws an error. Ampache uses the Subsonic API, and I assume this does as well. Is there anything I can do to get this to work?

tamland commented 3 years ago

I assume you have followed this: https://github.com/ampache/ampache/wiki/API ?

DouglasKreider commented 3 years ago

The problem seems to be related to the authentication method. The other Subsonic UI I used authenticated with a username and password. This one authenticates with a token, and is not getting a valid response back from Ampache. This page, https://github.com/ampache/ampache/wiki/subsonic, mentions that there are some differences in the Ampache token authentication.

DouglasKreider commented 3 years ago

I was able to fix this by changing the authentication and downgrading the API version. I don't think those are changes I should push back to the repo.