2016-08-05 5 views
1

Ive отправил электронное письмо пользователю по электронной почте. Как я могу заставить их проверять после того, как они нажмут на ссылку, которую они получают по их адресу.MeteorJS: Проверка электронной почты пользователя

Я видел эту функцию

Accounts.onEmailVerificationLink

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

ответ

1

Я нашел решение

FlowRouter.route('/verify-email/:token', { 
    name: 'verify-email', 
    action(params) { 
     Accounts.verifyEmail(params.token, (error) => { 
      if (error) { 
       Bert.alert(error.reason, 'danger'); 
      } else { 
       FlowRouter.go('/'); 
       Bert.alert('Email verified! Thanks!', 'success'); 
      } 
     }); 
    } 
}); 

мне пришлось создать этот маршрут

Смежные вопросы