Можно ли использовать OpenRefine/ Google уточнение для страниц за логином?
И если нет, то есть ли сопоставимая альтернатива, которая может?
Я посмотрел в документации, но ничего не увидел по этому вопросу, хотя это должно быть общим требованием.
И чтобы быть ясным, я имею в виду форму входа в систему через Интернет, а не базовую аутентификацию HTTP.
2 ответа
@ Такой подход правильный. Я также приму это, чтобы указать на Контейнеры- докеры Tony Hisrt OpenRefine.
Я не знаю, связаны ли они оба, но я только что ответил на очень похожий вопрос в Списке рассылки OpenRefine.
ДА, он может быть установлен за прокси-сервером, например, более безопасный метод, так как базовый пароль аутентификации в чистом виде = плохой, это установить реальный веб-сервер заранее, использовать его уровень аутентификации и, скажем, mod_proxy для туннелирования OpenRefine до конца.
Вот самый простой пример:
<VirtualHost __YOUR_IP__:80>
ProxyPass / http://127.0.0.1:3333/
ProxyPassReverse / http://127.0.0.1:3333/
<Location />
AuthType Digest
AuthName "My Own Hosted Refine"
AuthUserFile /path/to/my/password.htpasswd
Require valid-user
</Location>
</VirtualHost>
В качестве АЛЬТЕРНАТИВЫ просто используйте экземпляр Amazon EC2 (или поставщика облачного хостинга, который предлагает группы безопасности по IP-адресу), доступ к которому возможен только по вашему IP-адресу - http://docs.aws.amazon.com/gettingstarted/latest/wah-linux/getting-started-application-server.html