【发布时间】:2017-02-18 20:06:07
【问题描述】:
我是 ROR 的新手,我使用的是 Rails 5 版本,我已经成功地从 devise 创建了登录功能。
我正在使用用于登录、登录等的设计。
我创建了三个角色:super_admin、manager 和 moderator。
super_admin 拥有所有管理权限,但其他人没有。
get 'manager/dashboard', :as => 'manager_dashboard'
get 'moderator/dashboard', :as => 'moderator_dashboard'
get 'users/dashboard', :as => 'users_dashboard'
root "home#index"
devise_for :users
我想在登录后使用 devise 重定向到不同的控制器操作。
- 登录后的超级管理员重定向用户#dashboard。
- 登录后的经理重定向 manager#dashboard。
- 版主登录后重定向版主#dashboard。
【问题讨论】:
标签: ruby-on-rails redirect devise ruby-on-rails-5