首页 文章

Meteor:重新发送电子邮件验证链接

提问于
浏览
0

我希望能够重新发送给我的Meteor应用程序用户的电子邮件验证链接,以防他们意外删除他们的电子邮件验证邮件 .

我有一个id为“resentEmailVerificationLink”的链接

我的客户端中有以下代码,用于单击链接时(警报只是显示自己在错误发生之前获取的函数):

Template.dashboard.events({
    'click #resentEmailVerificationLink' : function(event) {
        event.preventDefault();
        var id = Meteor.userId();
        alert('clicked: ' + id);
        Accounts.sendVerificationEmail(id);
        alert('Verification Email resent');
        return false;   // Stops page from reloading
    }
)};

我知道sendVerificationEmail是一个服务器函数,但我不知道如何在点击验证邮件链接时调用服务器中的这个功能(我有点像流星新手) .

任何想法如何实现这一点,因为目前它不能与以下错误一起使用: Uncaught TypeError: Accounts.sendVerificationEmail is not a function

注意:Meteor.Accounts.sendVerificationEmail(id);也不起作用(但它会产生不同的错误 .

1 回答

相关问题