Я хочу, чтобы иметь возможность повторно отправить ссылку на проверку электронной почты пользователям моего приложения Meteor, если они случайно удалили свой электронный адрес электронной почты.Метеор: Повторно отправить ссылку по электронной почте
У меня есть связь с идентификатором «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); не работает, либо (это, однако производит различные ошибки
Спасибо за указание я в правильном направлении, который работал как шарм :) –