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

Проблема авторизации мобильных OPDS клиентов #21

Closed
AdeptMechanicum opened this issue Jun 1, 2023 · 3 comments

Comments

@AdeptMechanicum
Copy link

Не авторизуется CoolReader при попытке доступа к opds-серверу. В конфиге прописываю логин-пароль, ту же пару закидываю в конфиг каталога на читалке - и происходит ошибка 401. При этом с компа перехожу по ссылке на opds-каталог - у меня исправно спрашивается логин и пассворд, если ввожу то что надо - выводит корректно (вроде корректно, понятия не имею как должен выглядеть ответ OPDS-сервера) всё. Fbreader тоже не авторизуется. При этом если убираю авторизацию - на обоих подопытных читалках всё работает как надо

@Nab0y
Copy link

Nab0y commented Jun 9, 2023

Присоединяюсь к оратору, та же проблема, пришлось убрать логин/пароль с opds.

@FlySt0nE
Copy link

На AlReaderX Pro на читалке ONIX так же, при настроенной авторизации в конфиге opds inpx-web и настройках в приложении авторизация не воспринимается, пишет, что библиотека доступна только зарегистрированным пользователям. При доступе через Web все работает корректно.

@bookpauk
Copy link
Owner

bookpauk commented Jun 23, 2023

Что удалось выяснить:

  • присутствует баг в CoolReader, присылает неверный заголовок Authorization, без указания схемы Basic, присылает почему-то только credentials. В CoolReader GL такого бага нет, рекомендую переходить на него
  • FBReader на андроиде, похоже, вообще не поддерживает Basic Authentication. А вот FBReader на ПК успешно запрашивает логин\пароль при входе и заходит нормально
  • в AlReaderX также есть баг, вообще не присылает заголовка Authorization, даже при правильном указании логина/пароля

В общем, это проблемы указанных читалок. Если у вас есть примеры, когда эти читалки нормально авторизуются на других opds-серверах, тогда приведите пример. А пока обращение закрываю.

@bookpauk bookpauk closed this as not planned Won't fix, can't repro, duplicate, stale Jun 23, 2023
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

4 participants