Session 余烬用户令牌管理

Session 余烬用户令牌管理,session,ember.js,Session,Ember.js,我正在努力研究如何在Ember JS中实现用户身份验证管理。我想从一个非常基本的实现开始 # database table users ----- username, password, token 当用户尝试登录时,他们将提供凭据(用户名、密码)。被请求的API应该返回一个令牌,并且该令牌(在头中)应该在每个后续http请求中使用 这里有几个问题: 我在哪里存储“令牌”。有当地的商店管理吗 我知道我可以使用这个.get('store'),尽管它也与“api服务器数据源”联系在一起 任何

我正在努力研究如何在Ember JS中实现用户身份验证管理。我想从一个非常基本的实现开始

# database table

users
-----
username, password, token
当用户尝试登录时,他们将提供凭据(用户名、密码)。被请求的API应该返回一个令牌,并且该令牌(在头中)应该在每个后续http请求中使用

这里有几个问题:

  • 我在哪里存储“令牌”。有当地的商店管理吗
  • 我知道我可以使用这个.get('store'),尽管它也与“api服务器数据源”联系在一起
任何方向都将不胜感激


谢谢

我认为你应该使用余烬简单认证插件是的,我正在看它。仍然没有回答我的所有问题。ember simple auth使用本地存储为您存储令牌,它将处理为您的任何请求放置令牌…对,通读一遍。虽然我无法在authenticate方法中设置“存储数据”。也许你应该发布新的问题,或者编辑这个问题。。。