检查用户是否已登录Ember

时间:2014-04-15 08:52:02

标签: ember.js

在我的Ember应用程序中,我试图检查用户是否已登录。我要做的是登录用户,当用户成功登录时,我从服务器获取session_token,然后用于进行其他api调用。我想检查用户是否已登录,以及在用户启动应用程序时是否仍然验证了session_token。我应该在我的路由器中进行吗?或者我应该在索引控制器中执行此操作吗?

1 个答案:

答案 0 :(得分:1)

路由有beforeModel hook,它在路由发出实际请求之前触发。

beforeModel: function(transition) {
 if (!this.checkForToken()) {
  this.redirectToLogin();
 }
}
相关问题