有没有办法让我们配置设计在注册后进入特定页面?类似于after_sign_up_path
。我希望用户在注册后第一次登录时更新他们的个人资料,所以想要将他们重定向到edit_user_path(current_user)
。第一次登录路径后导轨设计
0
A
回答
0
明白了。以下是我如何实现它。
scope = Devise::Mapping.find_scope!(user)
sign_in(scope, user, {})
redirect_to edit_user_path(current_user)
0
不知道,如果你已经知道了
但有一个after_sign_up_path_for
方法,您可以覆盖现在
https://github.com/plataformatec/devise/blob/master/app/controllers/devise/registrations_controller.rb#L98
相关问题
- 1. 设计登录根路线导轨3
- 2. 登录/注销路径和子域名后的导轨和设计
- 3. 设计..第一次登录后应该要求更改密码
- 4. 设计登录路线导轨时遇到问题
- 5. 注册后立即禁止登录(设计导轨)
- 6. 设计路由导轨4
- 7. Everyauth,第一次登录工作,第二次登录失败
- 8. Facebook登录在Android中第一次后登录不起作用
- 9. 从导轨切换到导轨3.1后的路径错误3.0.9
- 10. 用户在导轨上登录后无法路由
- 11. 编辑设计失败的注册路径 - 导轨
- 12. 导轨3 - 设计阻止用户登录
- 13. 第一次设置路由
- 14. 更改后登录重定向路径
- 15. 保留导轨4设计会话ID之前和之后登录
- 16. 在导轨路径中有一个点
- 17. 导轨和路径选项
- 18. asp.netcore设置两个登录路径
- 19. 定制设计轨登录旧登录表
- 20. 如何处理额外的登录后,用铁轨设计
- 21. 与设计轨 - 登录后能够访问其他帐户
- 22. 当设计重定向到登录路径时如何flash.keep
- 23. 春季安全第一次登录失败,第二次登录成功
- 24. 设置一次登录minitest /水豚为跑轨测试
- 25. 导轨 - 设计 - 创建一个登记表
- 26. Angular2路由设计 - 默认导航组件与登录
- 27. 获取当天的第一次登录
- 28. 添加在第一次登录
- 29. 寻找客户的第一次登录
- 30. 第一次登录时MVC3重定向