还是 blog 项目,有一个 before_filter:authorize 过滤器,需要验证 session 中是否有 user_id。 ------------背景完----------- 现在 blog 的文章页面有个 edit 按钮,是只允许登陆后才能操作的,点击 edit 以后,就先到 authorize 过滤器方法中进行验证 session 中的 user_id,然后发现没有登陆,则跳转到了登陆界面。 -------------问题来了---------- 在登陆界面输入用户名和密码后,验证登陆通过,怎么才能重新到 edit 所指向的那个 url?这个 url 是动态的,就是说只要点击到需要登陆的 url,就需要用户先登陆,登陆成功后跳转到那个 url。