Недавно я хотел развернуть свое приложение Rails на heroku, но хотел защитить его от внешнего мира, пока я не протестировал его на самом heroku. Чтобы защитить его, я использовал Authenticate_or_request_with_http_basic. Однако после прохождения базовой аутентификации и желания войти в систему (система входа с использованием authlogic) я обнаружил, что authlogic не запоминает сеанс (например, current_user == nil).
Без Authlogic сессий нормально работают сеансы authlogic.
Кто-нибудь знает, почему это так и как заставить их работать вместе?
Заранее спасибо.
PS: Чтобы быть ясным, моя цель - не иметь возможность использовать пользователей authlogic с authenticate_or_request_with_http_basic.
PPS: я использую Rails 3 и git: //github.com/odorcicd/authlogic.git