私は、Railsアプリケーションをできるだけ簡単に新しいアカウントに登録しようとしています。私はDeviseを使用しており、デフォルトのemail
とpassword/confirmation
のフィールドを必要としています。サインアップ後にbelongs_toアソシエーションを作成します
私の目標は、ユーザがプロファイルの残りの部分を入力するポストサインアップウィザードを作成することです(Company name, address, and CC# information
を含む)。
最終的には、ユーザーはbelong_to :company
、会社はhave_many :users
となります。
私のモデルでget-goからこれらを宣言した場合、ユーザーは会社の情報を入力する必要がありますが、これは現時点では行いません。
私はユーザー情報を収集して正常にアプリケーションにログインした後、関連付けを作成するための最善の方法は何ですか?またはこれは不可能ですか?
この時点で私は本当にDeviseのカスタムコードを持っていません。私はまだ「会社」オブジェクトを構築するコードを持っていません...団体の仕組みを知っているだけで、私はそれが可能なのかどうかも疑問を呈していました。最後に、ユーザー(会社にサインアップして作成する最初のユーザー)を 'account_admin'にして、その会社に所属する他のユーザーを追加することができます。 – Godzilla74