【发布时间】:2014-05-27 09:55:09
【问题描述】:
我使用Ember Sails adapter 通过 websockets 加载我的 Ember 模型。这一切都很好。
现在我以前从未真正在 Ember 中使用过用户身份验证,我有点挣扎。 我使用Sails Auth Generator 创建了后端身份验证。
当我注册用户并登录时,后端会成功记住登录的用户(由于创建了 cookie)。
我有一个小游戏,有几个模型:
App.User = DS.Model.extend({
username: DS.attr(),
email: DS.attr(),
cards: DS.hasMany('card')
});
App.Game = DS.Model.extend({
gameStatus: DS.attr(),
cards: DS.hasMany('card')
});
App.Card = DS.Model.extend({
clientSeed: DS.attr(),
game: DS.belongsTo('game'),
user: DS.belongsTo('user')
});
如何确保将后端用户与 Ember 连接起来?最好使用 websockets (socket.io)。
【问题讨论】:
标签: node.js authentication ember.js express sails.js