私のアプリには、フィールドを持つPermissionモデルとpermissionsテーブルがありemailます。既存のユーザー (Userモデル) は、情報を表示するために招待したい人の電子メール アドレスを追加できます。これらの電子メール アドレスはpermissions.email、データベースのフィールドに保存されます。
permissions表にあるメールアドレスを持つ人だけがアカウントを作成できるように、Devise の登録プロセスを変更するにはどうすればよいですか?