環境
ルビー1.9.3p194(2012-04-20リビジョン35410)[x86_64-darwin10.8.0]; Rails 3.2.6; OSX 10.6.8:考案(2.0.4)
バックグラウンド
定期的なDeviseメンバー登録サイクルがあります。
- sign_upフォームには、実質的な関連情報が添付されています。
- また、登録が成功すると(sign_up)、メンバーアカウントページが呼び出されます。これにも実質的な関連情報が含まれています。
- また、これらのビューの両方に付随する比較的大量の情報なしで、個別の登録サイクルが必要です。
目的
次のような個別の登録(sign_up)サイクルを作成します。
- ハンドヘルド用に構成された最小限のsign_upフォームは、登録情報を取得します(通常の既存のサイクルの大規模な関連情報は含まれません)。
- ただし、登録プロセスが成功しても登録者にログインしません。
- したがって、登録が成功すると、代わりに、登録後の登録により、最終的に多くの追加登録のそれぞれの登録情報を含む最小限の確認ページが表示されます(ログに記録されたメンバーではなく、ユーザーエージェントに個人情報を保存することもありません)。
- そして、この簡単な登録情報ページを使用して、最小限のsign_upフォーム(1)に手動でリンクし、「kioskモード」と呼ばれるものでさらに登録を行います。
質問
Deviseでこれをどのように行いますか?