MeteorJS:用户电子邮件验证

时间:2016-08-05 06:18:09

标签: javascript meteor reactjs

我已向用户发送了电子邮件验证。在点击他们在地址上收到的链接后,我如何实际让他们进行验证。

我见过这个功能

Accounts.onEmailVerificationLink

但我不知道如何使用它。如何实际验证用户?

1 个答案:

答案 0 :(得分: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' );
            }
        });
    }
});

我必须创建那条路线