皆さん、こんにちは。私はこの件についてしばらく調査してきましたが、私のニーズに合った解決策が見つかりませんでした。
要件:
複数の AR ユーザー テーブル (管理者、デザイナー、スポンサー)
各テーブルは複数のフィールドでかなり複雑になる可能性があるため、STI は使用できません。
それらはすべて同じパス経由でログインできる必要があります。例: www.domain.com/login/
異なるパス経由で登録できる必要があります。例: www.domain.com/designer/register
彼らは異なる権限を持っています
認証後、自分のエリアにリダイレクトする必要があります
現在、私は 3 つのデバイス モデルを持っており、それぞれが独自のエリアにログインできます (例: www.domain.com/designer/sign_in)。
これにアプローチする方法についてのアイデアは大歓迎です。