Pab*_*abi 1 redirect ruby-on-rails devise
我目前已将其设置为根目录是"信息登陆页面",其中包含指向"/ login"和"/ signup"的登录和注册按钮.如果用户未登录并尝试加载需要识别的页面,我已将其设置为已重定向到root.我想这样做,如果用户已经登录,它会重定向到"/ home".
我的问题是,如果用户已经登录,如何在加载根页面时将其重定向到/ home.
非常感谢你.
在根页面控制器中,添加一个before_action(Rails 4)/ before_filter(Rails 3),用于检查用户是否已登录.
root_controller.rb
before_action :check_signed_in
def check_signed_in
redirect_to home_path if signed_in?
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1643 次 |
| 最近记录: |