Как защитить паролем приложение nodejs с помощью альтернативы htaccess
У меня есть сайт, размещенный в aws с www.domain.com с 2 поддоменами test.domain.com и stage.domain.com - ... Я использую MEAN для разработки, теперь я хочу, чтобы пароль защищал мои поддомены test.domain.com и stage.domain.com но так же, как и в php с использованием htaccess.
теперь мне лично нравится этот подход htaccess, потому что в этом подходе ваш код для приложения будет таким же, аутентификация будет добавлена htaccess. любая идея, как сделайте это в nodejs без изменения кода приложения, чтобы я мог удалить это в будущем, если захочу.
П. С. : приветствуются только намеки.
1 ответов
.htaccess не изменяет код, потому что он используется веб-сервером Apache.
рассмотрим этот узел.js-это ваш веб-сервер ,поэтому здесь происходит магия (технически, требуется меньше кода для добавления basicAuth в узел, чем для добавления htaccess в apache + write.htacess file).
Что-то, где-то должно знать, что аутентификация должна быть выполнена :).
вот ссылка на простой способ сделать это в узле :