jqtouch を使用したモバイル ビューの Rails アプリがあります。アプリケーションが iPhone で表示される場合、application.mobile.erb がデフォルトの application.HTML.erb の代わりにロードされます。
ログインを除いて、すべて正常に動作します。ユーザーはログインしてコンテンツを表示できます。ただし、サイトをロードするたびにログインする必要があります。iPhoneに資格情報をCookieなどとして保存させる方法はありますか?
iPhone でデスクトップ バージョンを表示してログインすると、ログイン資格情報が保存されるため、毎回ログインする必要がありません。iPhone 固有の jqtouch バージョンに切り替えると、毎回ログインする必要があります。
違いは、デスクトップ バージョンでは、作成したログイン フォームにログインの詳細を直接入力するのに対し、iPhone jqtouch バージョンでは、iPhone UI からのポップアップがログイン情報を要求することです。
アプリケーションは、Restful 認証プラグインを使用します: http://github.com/technoweenie/restful-authentication
ありがとう、
ダニー
アプリケーションは github で表示できます。
www.github.com/dannyweb/baseapp2