ユーザーがサインアップするために、invite_code 要件を追加したいと考えています。すなわち。電子メールとパスワードの組み合わせを指定する必要があることに加えて、追加のフィールド :invite_code が必要です。これは一時的な修正であり、不要なユーザーは特定のアルファ期間中にログインできなくなります。
Devise はコントローラを追加しないので、私は混乱しています。私は仮想属性の概念にある程度精通しており、モデルに :invite_code を追加してから、招待コードが 12345 に等しくなければならないというステップを今のところハードコードするだけでよいことに気づきました。
これはデバイス認証で意味がありますか? そして、適切なレールの安らかなアプローチからこれにどのようにアプローチしますか?
どうもありがとうございました。