私は研究所のERP(学校ベース)プロジェクトのようなプロジェクトに取り組んでいます。 3つのログインのDeveloperAdmin - > InstituteAdmin、Teacher、およびStudentがあります。そして、それぞれには独自のPreviligesがあります。ですから、この複数のログインシステムを完成させるにはどうすればいいですか?どこから始めるべきかわからない。私の研究所のモデルは、私の先生モデルが複数のログインシステムとロール
class Teacher
belongs_to :institute
end
などに見える
class Student
belongs_to :institute
end
のように私の学生モデルが見え
class InstituteAdmin
belongs_to :institute
end
のように私のInstituteAdminモデルが見え
class Institute
has_many :institute_admins
has_many :students
has_many :teacher
end
のように見えます主なもの各機関は研究所2 => www.localhost /研究機関/ 2
研究所1 => www.localhost /研究機関/ 1(機関1ログインページ)のための
、
のような別々のURLを持っている必要がありますこのタイプのマルチレベルログインを完了する宝石はありますか?これを達成する方法は?
私はレールが新しく、これを2週間叩きました。前もって感謝します。
deviseとafter_loginリダイレクトを使用できます。ユーザーinstituteとroleに基づいてログインした後にリダイレクトするだけで、各機関ごとに別々のログインページは必要ありません。 – lcguida