【问题标题】:Backbone router and Meteor user authentication骨干路由器和 Meteor 用户认证
【发布时间】:2013-08-16 05:20:46
【问题描述】:

我是 Meteor 的新手,我想在我的项目中使用 Backbone 路由器:

AppRouter = Backbone.Router.extend
({

    "routes":
    {
        "": "home",
        // ...
    },

    "home": function()
    {
        if (Meteor.user())
        {
            // ...
        }
        else
        {
            // ...
        }
    }

});

我遇到的问题是,当用户已经登录并进入“主页”页面时,Meteor.user() 返回 null 而 Meteor.loggingIn() 返回 true...所以我想我需要等待身份验证结束,但我该怎么做(加载页面时似乎会自动调用 Meteor.loginWithPassword)?

【问题讨论】:

    标签: meteor


    【解决方案1】:

    假设登录完成时流星调用某种回调,延迟调用Backbone.history.start()直到那时。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-21
      相关资源
      最近更新 更多