7
我正在使用Meteor构建应用程序。每次用户登录到我的应用程序时,我都想创建一个新的购物车ID(作为可以存储物品的购物车)。但是,每次我在应用程序中打开一个新页面时,都会创建一个新的Cart ID。这是否意味着应用程序每次点击应用程序中的新页面时都会“登录”?这是我的代码:登录挂钩上的帐户流星环
Accounts.onLogin(function(user){
var newCartId = uuid.new()
Meteor.users.update({_id: user.user._id}, {$set: {'profile.cartId': newCartId}})
console.log('just created a new Cart ID at ' + Date());
});
更新:'info'返回'undefined' –
@DariuszSikorski如果以一种稍微不寻常的方式登录,可能会发生这种情况。在Meteor的问题跟踪器github.com/meteor/meteor上提供一些可重复的代码可能值得提供github票据。 – Akshat
没错,我用'accounts-facebook'来检查这段代码。 –