私はRails3を使用してアプリを構築する初期段階にあります。ユーザー認証は、標準とほぼ同じようにセットアップしたAuthlogicを利用しており(ドキュメントの例による)、すべてがローカルで期待どおりに機能しています。
Centos 5.4 / NginX / Passengerのクリーンサーバーインストールにアプリをデプロイしたところです。これにより、スタッフはログインしてコンテンツなどを入力できるようになります。ただし、これが一般に公開されるまでには長い道のりがあるため、サイト全体を別のレベルの認証の背後に保持するためのNginXの基本認証モジュール。
残念ながら、Authlogicの認証とNginXの基本認証は互いに競合しているようです。基本認証がオンの場合、Authlogicでログインすることはできませんが、基本認証を無効にすると、Authlogicは期待どおりに機能します。
どのコードが関連するのか本当にわからないので、コードを投稿していません。これは既知の問題であるかどうか疑問に思います。問題を回避するために構成に変更を加えることができますか?