成功登录后,将用户重定向到上一条路由-Flow-Router

时间:2019-01-10 08:51:29

标签: javascript meteor flow-router

在我的网站上使用Meteor和FlowRouter,我正在尝试获得以下结果。

用户收到一封邮件,其中包含指向我们网站特定页面的链接。

  • 如果用户已经登录了网站,那么他将成功访问该页面
  • 如果不是,则将其重定向到登录页面。但是,我希望将用户重定向到成功登录后最初应该访问的页面。

我将路线放在PrivateRoute.js中。这样,如果用户未登录,我可以将其重定向到登录页面。但是之后,我不知道如何重定向用户。 有没有办法使用FlowRouter和Meteor来实现?预先感谢。

编辑1:这是我在PrivateRoute.js中使用的代码:

privateRoutes.route('/test', {
  action() {
    BlazeLayout.render('MainLayout', {
      main: 'test'
    });
    $(document).ready(function() {
      $(this).scrollTop(0);
    });
  },
  name: 'test',
});

0 个答案:

没有答案
相关问题