私は、Railsで多くの情報を収集するフォームを用意しています。このフォームの一部は、新規ユーザーが登録するフィールドです。 Deviseには新しいユーザーを作成するためのコントローラー/アクションが用意されているため、別のレコードを作成するまったく異なるアクションでユーザーをプログラムで作成する方法はわかりません。私は本当にユーザー登録フォームを別にすることはできません。 Authlogicで簡単にやっているように、ユーザーを作成し、ユーザーをログインさせる方法を理解できません。Deviseで新しいユーザーとユーザーセッションを手動で作成する方法
私はAuthlogicとDeviseの両方を使用しており、それぞれに長所と短所があると思います。 Deviseを使って、私は新しいプロジェクトを "速く進める"ことが大好きですが、それをカスタマイズすることは苦痛であるようです。 AuthlogicにはRails 3の問題がたくさんありましたが、私はDeviseに切り替えました。私は現在、新しいプロジェクトに取り組んでおり、最初から始めようとしています。
この質問には2つの潜在的な回答があると思います。(a)Deviseでこれを行う方法、または(b)なぜAuthlogicをRails 3に切り替えるべきなのか。
あなたの受け入れられた回答は、DeviseとAuthlogicの両方で有効です。 –