私は 3 つのデバイス モデルを持ってStudent
いEmployer
ますAdmin
。学生、管理者、雇用者として同時にサインインできないようにしたいです。
それを行うための最良の方法はどのようになりますか?
私のルート
devise_for :admins, only: :sessions
devise_for :employers,
controllers: {
sessions: 'devise/employers_sessions'
}
authenticated :employer do
match 'dashboard' => 'employers#dashboard'
end
devise_for :students,
controllers: {
registrations: 'devise/students_registrations',
sessions: 'devise/students_sessions'
}