Маршрут сброса пароля Flowrouter не отображается

Я пытаюсь настроить маршрут сброса пароля, но, похоже, что-то не так с маршрутом, и я не уверен, что это такое.

ссылка по электронной почте

http://localhost:3000/reset-password/MKlpo8uJVAsZ5P_UnU1yUHi_4Ez2csh0DtEo4umazwU

Путь: routes.js

    FlowRouter.route( '/reset-password/:token', {
  name: 'atResetPwd',
  action: function() {
    BlazeLayout.render('loginTemplates', {
      navbar: 'navbar',
      content: 'atResetPwd',
      footer: 'footer'
    });
  }
});

person bp123    schedule 06.04.2016    source источник
comment
Уточните, пожалуйста, что-то не так.   -  person aedm    schedule 06.04.2016


Ответы (1)


вы не передаете токен на свой маршрут, поэтому он недоступен для ваших функций.

    FlowRouter.route( '/reset-password/:token', {
  name: 'atResetPwd',
  action: function(params) {
    BlazeLayout.render('loginTemplates', {
      navbar: 'navbar',
      content: 'atResetPwd',
      footer: 'footer'
    });
  }
});

Затем вы можете попытаться получить токен из кода на стороне клиента, чтобы вызвать соответствующий метод.

person Mascarpone    schedule 06.04.2016