Отключение аутентификации Deployd dashboard
У меня есть приложение Deployd, которое использует стандартную встроенную аутентификацию для доступа к "DEPBOYD DASHBOARD", то есть где вы вводите ключ, который открывается dpd showkey
,
Весь сайт теперь защищен с помощью имени пользователя / пароля для доступа к нему.
Как отключить аутентификацию, необходимую для доступа к панели мониторинга deployd?
Я пытался удалить ./.dpd/keys.json
файл.
Я еще не нашел ничего полезного в документах.
1 ответ
Это не кажется лучшим решением, но оно делает именно то, что требуется:
От: http://docs.deployd.com/docs/server/
Примечание. Если для options.env задано значение "development", для панели мониторинга не требуется проверка подлинности, а конфигурация не будет кэшироваться. Убедитесь, что изменили это на "производство" или что-то подобное при развертывании.
пример
('env': 'development'
был добавлен):
var deployd = require('deployd')
, options = {
'port': 7777,
'db': {
'host': '127.0.0.1',
'name': 'my-database'
},
'env': 'development'
};
var dpd = deployd(options);
dpd.listen();
Я не буду отмечать это как правильный ответ в случае, если есть решение, которое не требует каких-либо явных препятствий (т. Е. "Обязательно измените [это] при развертывании").