本番サイトでは、rails3.2.3とauthlogic3.1.0を使用しています。どのブラウザでもRailsアプリケーションにログインできます。現在、Rails 3.2.6に移行しているほか、アセットパイプラインを使用するようにアップグレードしているため、authlogicも3.1.3にアップグレードしています。
問題は、Rails3.2.3とauthlogic3.1.0を実行している本番環境にログインできることですが、機能ブランチでRails3.2.6とauthlogic3.1.3にローカルにアップグレードする場合は、googlechromeとmobileの両方にログインしてください。 safariは機能しておらず、nilセッションのためにリダイレクトされますが、ログインはsafariとfirefoxでローカルに機能します。確認しましたが、すべてのテストデバイスでCookieが受け入れられています。唯一の問題は、gemバージョン以外のコードベースが変更されていないため、rails 3.2.3 /authlogic3.1.0とrails3.2.6/authlogic3.1.3の間にあるようです。
更新:ローカルのサーバーログで、Google Chromeとモバイルサファリの両方で次のように表示されます:警告:CSRFトークンの信頼性を確認できませんが、サファリでは確認できません。=csrf_meta_tagはapplication.hamlにあります