Отключение регистрации пользователей

Vechnyj8 years ago

Добрый день.
После обновления возникла проблема: при отключении регистрации пользователей через web ничего не изменяется. "Галку" снял - сохранить нажал - зашел в свойства сервера - "галка" стоит опять.
Как запретить пользователям регистрироваться?

Anton Tananaev8 years ago

Посмотрите если есть какие-нибудь ошибки в консоли браузера или на сервере.

Vechnyj8 years ago

Лог сервера чистый, а в консоли браузера появляется unreachable code after return statement ext-all.js:22:366125
Лог сервера https://yadi.sk/i/jnZaZvGt33AEVr
wrapper.log https://yadi.sk/d/6_0h4Oi533AEb6
WEB-консоль (последние две строки появляются в момент сохранения настроек сервера) https://yadi.sk/i/0EZwWD7333AGzf

Anton Tananaev8 years ago

Ничего не вижу подозрительного в логах. Смотрите что в ответ на запрос PUT /api/server приходит.

Anton Tananaev8 years ago

Проблема исправлена:

https://github.com/tananaev/traccar-web/issues/356

Vechnyj8 years ago

Перекачал 3 файла (Login.js, UserDialog.js, ServerDialog.js) из https://github.com/tananaev/traccar-web/tree/master/web/app/view не помогло.
Регистрация стала отключаться только при замене файла ext-all.js версией для Traccar3.8.

Anton Tananaev8 years ago

Заменить 3 файла не достаточно. По умолчанию Traccar использует минимизированную версию веб приложения.

Vechnyj8 years ago

Что тогда необходимо сделать?

Anton Tananaev8 years ago
Vechnyj8 years ago

Спасибо.
сделал через: Add following line to the config: <entry key='web.debug'>true</entry>

Alexandera year ago

Это решение действует и в настоящее время. В настройках появляется пункт "Регистрация", сняв галочку с которого регистрация нового пользователя на стартовой странице входа становится недоступной. Строка добавлена в файл конфигурации /opt/traccar/conf/default.xml

<entry key='web.debug'>true</entry>