Я новичок в Метеоре, и я хотел бы использовать Backbone маршрутизатор в моем проекте:Backbone маршрутизатор и пользователь Метеор аутентификации
AppRouter = Backbone.Router.extend
({
"routes":
{
"": "home",
// ...
},
"home": function()
{
if (Meteor.user())
{
// ...
}
else
{
// ...
}
}
});
У меня есть проблема в том, что, когда пользователь уже вошел в систему и переходит на «домашнюю страницу», Meteor.user() возвращает значение null, а Meteor.loggingIn() возвращает true ... Поэтому, я думаю, мне нужно дождаться окончания аутентификации, но как я могу это сделать (Meteor. loginWithPassword, кажется, вызывается автоматически при загрузке страницы)?