Анонимный доступ к web

7 years 3 months ago #887 by enigmaspb
enigmaspb created the topic: Анонимный доступ к web
Спасибо за новую версию , вроде все заработало , но есть несколько минусов .
1 . Так и не разобрался как включить анонимный доступ к web ?
(Часто им пользуюсь для подбора что почитать)

2. Очень не хватает инструкции по настройки uwsgi в readmy.md , спасибо тут на форуме выложили рабочий конфиг ( www.sopds.ru/index.php/forum/instruktsii...ub-uri-domena/unread )
Остальное уже были мелочи что легко гуглятся .

3. У меня почемуто падает при обращении к полке через веб интерфейс

AttributeError at /web/search/books/
'dict' object has no attribute 'count'

Please Войти or Create an account to join the conversation.

  • enigmaspb
  • enigmaspb's Avatar Topic Author
  • Offline
  • Новый участник
  • Новый участник
More
7 years 3 months ago - 7 years 3 months ago #888 by mitshel
mitshel replied the topic: Анонимный доступ к web
1. Анонимный доступ включается настройкой
SOPDS_AUTH=False в фале SOPDS/settings.py
2. Уже разобрались похоже.
3. С книжной полкой исправил. Измененную версию залил в основную ветку на Гитхаб и на сайт без изменения номера версии. В режиме с отключенной аутентификацией Книжная полка не должна работать.
Last Edit: 7 years 3 months ago by mitshel.

Please Войти or Create an account to join the conversation.

  • mitshel
  • mitshel's Avatar
  • Offline
  • Администратор
  • Администратор
More
7 years 3 months ago #889 by enigmaspb
enigmaspb replied the topic: Анонимный доступ к web
Большое спасибо за быстрый ответ и фикс.
По п1 - Обновил до последней с git`a
Убедился что SOPDS_AUTH=False стоит , но все равно в веб интерфейсе требует авторизацию , а xml отдается без пароля (и в браузере и в fbreader).

По п3 - Это то и понятно , просто попутно попалось )
ЗЫ - После обновления начало писать что "Книжная полка доступна только в режиме работы SimpleOPDS Catalog со включенной авторизацией пользователей." , как я понимаю и должно было .

Please Войти or Create an account to join the conversation.

  • enigmaspb
  • enigmaspb's Avatar Topic Author
  • Offline
  • Новый участник
  • Новый участник
More
7 years 3 months ago #890 by mitshel
mitshel replied the topic: Анонимный доступ к web
при SOPDS_AUTH=False авторизации не должно быть в Web-интерфейсе...

Как я понимаю вы пользуетесь Nginx+uWSGI. Поэтому попробуйте uWSGI перегрузить, к примеру в CentOS7 это делается так:
systemctl restart uwsgi

Please Войти or Create an account to join the conversation.

  • mitshel
  • mitshel's Avatar
  • Offline
  • Администратор
  • Администратор
More
7 years 3 months ago #892 by i_stas
i_stas replied the topic: Анонимный доступ к web

mitshel wrote: при SOPDS_AUTH=False авторизации не должно быть в Web-интерфейсе...

Подтверждаю багу.

CentOS Linux 7.2.1511 selinux disabled
Python-3.5.2
sopds v.0.38 zip с сайта. файлы в архиве датированы 21 дек 2016 19:28

sopds-master/sopds/settings.py
SOPDS_AUTH = False 
SOPDS_SCAN_SHED_MIN ='5'
SOPDS_SCAN_SHED_HOUR ='5'
SOPDS_SCAN_SHED_DOW = '3'
SOPDS_INPX_ENABLE =  True
Запускаю
python3 manage.py sopds_server start --daemon
Открываю http://192.168.1.5:8001/
Пишет

Здравствуйте Гость !

Перехожу по любой ссылке "каталог" "книги" "авторы" - просит ввести логин пароль.

А я только что установил и никакого пользователя, кроме суперпользователя нет.
Хорошо, захожу суперпользователем, и думаю "суперпользователь - это же админ? я сейчас обычных пользователей создам и ок".
Второй облом. не понял как пользователей создать-управлять?

Как тут картинку-скриншот вставить?
вроде и вставилось, но пишет "Failed to create attachment directory."

Please Войти or Create an account to join the conversation.

  • i_stas
  • i_stas's Avatar
  • Offline
  • Новый участник
  • Новый участник
More
7 years 3 months ago #893 by mitshel
mitshel replied the topic: Анонимный доступ к web
Согласен, баг действительно присутствовал.

Внес исправления. Можно получить исправленную версию 0.38 на GitHub и на сайте в загрузках.

Please Войти or Create an account to join the conversation.

  • mitshel
  • mitshel's Avatar
  • Offline
  • Администратор
  • Администратор
More
Time to create page: 0.256 seconds