Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for LMS #46

Closed
epoupon opened this issue Oct 26, 2019 · 3 comments
Closed

Add support for LMS #46

epoupon opened this issue Oct 26, 2019 · 3 comments

Comments

@epoupon
Copy link

epoupon commented Oct 26, 2019

Hello,

It would be great to support password authentication for servers that are using API version <= 1.12.0
Several implementations still stick to older versions, mainly to avoid storing passwords in plain texts.
Examples:

You could imagine a secure fallback to plain password method if the following conditions are met:

  • first attempt returned a code 30 (Incompatible Subsonic REST protocol version. Server must upgrade.)
  • the URL scheme is https
@fangfufu
Copy link
Owner

This is implemented in 0577630, you can activate the mode using --sonic-insecure. I am not a fan of automatic protocol downgrade.

@fangfufu
Copy link
Owner

By the way, to mount your LMS, you need --sonic-insecure and --no-range-check.

@fangfufu fangfufu added enhancement New feature or request wishlist and removed enhancement New feature or request labels Oct 28, 2019
@epoupon
Copy link
Author

epoupon commented Oct 28, 2019

Thanks!

@fangfufu fangfufu changed the title Subsonic API: support password authentication scheme Add support for LMS Oct 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants