Heroku привел в действие частную ограниченную бету

Я хотел бы запустить приложение в ограниченной частной бете на heroku.

Мы изменяем приложение регулярно и не сделали проверки защиты.

Для остановки любого использующего материал мы хотели бы заблокировать вниз целый сайт, таким образом, Вам нужен пароль для доступа к чему-либо.

Идеально подобный использованию .htaccess и .htpasswd файлам для блокировки всего сайта на сервере Apache.

Существует ли простой выстрел способ сделать это для heroku приложения хоста?

9
задан Ben Sand 11 June 2010 в 12:40
поделиться

2 ответа

Просто используйте Authenticate_or_request_with_http_basic в before_filter в вашем ApplicationController.

См. Инструкции в этом выпуске Railscasts: http://railscasts.com/episodes/82-http-basic-authentication

5
ответ дан 4 December 2019 в 21:47
поделиться

.htaccess и .htpasswd в основном сообщает Apache аутентифицировать пользователя с использованием базовой системы аутентификации. То же самое можно сделать и со слоем pure-Rack.

См. http://rack.rubyforge.org/doc/Rack/Auth/Basic.html

Поскольку вы используете Heroku, я предполагаю, что вы развертываете приложение, совместимое с Rack (либо Rack, Rails или приложение Sinatra).

3
ответ дан 4 December 2019 в 21:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: