我在我的rails项目上安装了devise
,并在从此URL导航后
http://localhost:3000/users/sign_in
它正在重定向到此网址 - http://localhost:3000/
真的不知道究竟是什么问题,也检查了routes.rb
文件。
答案 0 :(得分:2)
现在,那很简单,因为你已经登录了。 成功登录后,Devise会将您重定向到起始页面。如果您已经登录并尝试调用sign_in页面。 您需要先注销(或手动删除cookie)才能再次查看登录表单。
答案 1 :(得分:0)
您必须在用户登录后设置您想要使用的某个控制器操作的根网址。
# in routes.rb
root to: 'example_controller#show'