这里是Ember.SimpleAuth的基本身份验证器,其中包含一个必须覆盖的授权方法:
我得到了#34; this.store未定义"在authorize方法中调用this.store时。基本上,我只想在用户获得授权后查看用户(使用商店)。
答案 0 :(得分:1)
您可以添加一个初始化程序,将存储器注入您的自定义初始化程序(您不应该直接修改Authenticators.Base,但如果需要自定义则可以扩展它),或者您可以向会话中添加一个属性,以获取经过身份验证的用户在此示例中:https://github.com/simplabs/ember-simple-auth/blob/master/examples/4-authenticated-account.html#L101