Ich arbeite an einem Institut ERP (Schule basiert) wie Projekt. Es hat einen DeveloperAdmin von drei Login -> InstituteAdmin, Teacher und den Student. Und jeder von ihnen hat seine eigenen Previliges. Also, wie vervollständige ich dieses Mehrfach-Login-System. Ich habe keine Ahnung, wo ich anfangen soll. Mein Institut Modell sieht aus wieMehrere Login-System mit den Rollen
class Institute
has_many :institute_admins
has_many :students
has_many :teacher
end
Mein InstituteAdmin Modell wie
class InstituteAdmin
belongs_to :institute
end
Modell Mein Schüler sieht sieht aus wie
class Student
belongs_to :institute
end
Mein Lehrer Modell wie
siehtclass Teacher
belongs_to :institute
end
Und die Hauptsache ist jede Institution eine eine separate URL wie
für Institute => www.localhost/Institute/1 (Institut 1 Login-Seite), müssen
für Institute zwei => www.localhost/Institute/2
Gibt es ein Juwel, um diese Art der mehrstufigen Anmeldung abzuschließen? Wie erreiche ich das?
Ich bin neu auf Schienen, und ich bin davon für 2 Wochen betroffen. Danke im Voraus.
Sie können die Devise und die after_login-Umleitung verwenden. Sie brauchen nicht wirklich eine separate Anmeldeseite für jedes Institut, sondern leiten Sie nach dem Login basierend auf dem Benutzerinstitut und der Rolle um. – lcguida