找不到Ember CLI简单身份验证

DominikAngerer

使用npm install --save-dev ember-cli-simple-auth命令安装了Ember CLI的Ember Simple Auth 安装成功。ember-cli-simple-auth已添加到node_modules中,并且条目已插入package.json中。

启动服务器时,出现以下错误:

ENOENT, no such file or directory '/Users/xxx/Sites/xxxx-webclient/tmp/tree_merger-tmp_dest_dir-i7zvuTyq.tmp/ember-cli-simple-auth.js'

package.json:

{
  "name": "xxxx-webclient",
  "version": "0.0.0",
  "private": true,
  "directories": {
    "doc": "doc",
    "test": "test"
  },
  "scripts": {
    "start": "ember server",
    "build": "ember build",
    "test": "ember test"
  },
  "repository": "https://github.com/stefanpenner/ember-cli",
  "engines": {
    "node": ">= 0.10.0"
  },
  "author": "",
  "license": "MIT",
  "devDependencies": {
    "body-parser": "^1.2.0",
    "broccoli-asset-rev": "0.0.17",
    "broccoli-ember-hbs-template-compiler": "^1.5.0",
    "ember-cli": "0.0.40",
    "ember-cli-autoprefixer": "0.0.3",
    "ember-cli-ember-data": "0.1.0",
    "ember-cli-ic-ajax": "0.1.1",
    "ember-cli-sass": "^1.0.1",
    "ember-cli-simple-auth": "^0.6.4-1",
    "express": "^4.1.1",
    "glob": "^3.2.9",
    "originate": "0.1.5"
  }
}

bower.json

{
  "name": "xxx-webclient",
  "dependencies": {
    "handlebars": "~1.3.0",
    "jquery": "^1.11.1",
    "qunit": "~1.12.0",
    "ember-qunit": "~0.1.8",
    "ember": "1.6.1",
    "ember-resolver": "~0.1.5",
    "loader": "stefanpenner/loader.js#1.0.0",
    "ember-cli-shims": "stefanpenner/ember-cli-shims#0.0.2",
    "ember-load-initializers": "stefanpenner/ember-load-initializers#0.0.2",
    "ember-qunit-notifications": "^0.0.3",
    "ember-cli-test-loader": "rjackson/ember-cli-test-loader#0.0.2",
    "griddler": "~0.0.8",
    "parsleyjs": "~2.0.5"
  },
  "devDependencies": {
    "modernizr": "~2.8.3"
  }
}

JS

import Ember from 'ember';
import SimpleAuth from 'ember-cli-simple-auth';
import ICAjax from 'ic-ajax';

var XXXAuthorizer = SimpleAuth.Authorizers.Base.extend({
    authorize: function(jqXHR, requestOptions) {
        //some code
    }
});

var XXXAuthenticator = SimpleAuth.Authenticators.Base.extend({
    authenticate: function(options) {
        // Some Code
    },
    restore: function(data) {
        // some code
    }
});


export default {
    name: 'authentication',
    initialize: function(container, application) {
        container.register('authenticator:xxx', XXXAuthenticator);
        container.register('authorizer:xxx', XXXAuthorizer);
        SimpleAuth.setup(container, application, {
            authorizerFactory: 'authorizer:xxx',
            routeAfterAuthentication: "dashboard"
        });
    }
};

谢谢你的帮助 :)

DominikAngerer

错误包含了simple-auth/authenticators/basesimple-auth/authorizers/base

import Base from simple-auth/authenticators/base

import Base from simple-auth/authorizers/base

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

找不到Ember CLI简单身份验证

来自分类Dev

组件的“ Ember简单身份验证” invalidateSession

来自分类Dev

组件的“ Ember简单身份验证” invalidateSession

来自分类Dev

如何在不使用ember cli或AMD的情况下使用ember简单身份验证

来自分类Dev

如何在ember cli中使用自定义授权者和自定义身份验证器进行ember简单身份验证

来自分类Dev

Ember简单身份验证自定义身份验证器

来自分类Dev

如何使用Ember简单身份验证获取当前经过身份验证的用户?

来自分类Dev

Ember简单身份验证:身份验证后如何重定向回最后访问的路由?

来自分类Dev

Ember简单身份验证-将当前用户注入每条路由

来自分类Dev

更新后的Ember简单身份验证(Devise),authenticate_with_http_token始终为空

来自分类Dev

重新加载页面后,Ember简单身份验证会话内容丢失

来自分类Dev

Ember简单身份验证Torri自定义提供程序

来自分类Dev

更新后的Ember简单身份验证(Devise),authenticate_with_http_token始终为空

来自分类Dev

Ember简单身份验证会话在自定义身份验证器中调用解析后未获得身份验证

来自分类Dev

带有自定义服务器身份验证的Ember简单身份验证(凭据未定义)

来自分类Dev

错误什么都没有使用简单身份验证Ember JS处理动作'sessionInvalidationSucceeded'

来自分类Dev

Ember简单身份验证,如何在不使用私有API的情况下更新商店?

来自分类Dev

尝试访问表单身份验证时找不到资源

来自分类Dev

在不使用Ember-cli的情况下使用简单的身份验证

来自分类Dev

Ember-data 1.0.0.beta.9升级更改了简单身份验证会话数据的加载顺序

来自分类Dev

灰烬简单身份验证承诺

来自分类Dev

Squid中的简单身份验证

来自分类Dev

Azure 简单身份验证 API

来自分类Dev

使用Bower Ember CLI导入依赖项-找不到模块

来自分类Dev

Ember CLI-未捕获的错误:找不到模块余烬?

来自分类Dev

AuthenticationCredentialsNotFoundException:在SecurityContext中找不到身份验证对象

来自分类Dev

SSH.NET-找不到合适的身份验证方法

来自分类Dev

WCF错误:找不到令牌身份验证器

来自分类Dev

找不到Docker主机证书身份验证凭证

Related 相关文章

  1. 1

    找不到Ember CLI简单身份验证

  2. 2

    组件的“ Ember简单身份验证” invalidateSession

  3. 3

    组件的“ Ember简单身份验证” invalidateSession

  4. 4

    如何在不使用ember cli或AMD的情况下使用ember简单身份验证

  5. 5

    如何在ember cli中使用自定义授权者和自定义身份验证器进行ember简单身份验证

  6. 6

    Ember简单身份验证自定义身份验证器

  7. 7

    如何使用Ember简单身份验证获取当前经过身份验证的用户?

  8. 8

    Ember简单身份验证:身份验证后如何重定向回最后访问的路由?

  9. 9

    Ember简单身份验证-将当前用户注入每条路由

  10. 10

    更新后的Ember简单身份验证(Devise),authenticate_with_http_token始终为空

  11. 11

    重新加载页面后,Ember简单身份验证会话内容丢失

  12. 12

    Ember简单身份验证Torri自定义提供程序

  13. 13

    更新后的Ember简单身份验证(Devise),authenticate_with_http_token始终为空

  14. 14

    Ember简单身份验证会话在自定义身份验证器中调用解析后未获得身份验证

  15. 15

    带有自定义服务器身份验证的Ember简单身份验证(凭据未定义)

  16. 16

    错误什么都没有使用简单身份验证Ember JS处理动作'sessionInvalidationSucceeded'

  17. 17

    Ember简单身份验证,如何在不使用私有API的情况下更新商店?

  18. 18

    尝试访问表单身份验证时找不到资源

  19. 19

    在不使用Ember-cli的情况下使用简单的身份验证

  20. 20

    Ember-data 1.0.0.beta.9升级更改了简单身份验证会话数据的加载顺序

  21. 21

    灰烬简单身份验证承诺

  22. 22

    Squid中的简单身份验证

  23. 23

    Azure 简单身份验证 API

  24. 24

    使用Bower Ember CLI导入依赖项-找不到模块

  25. 25

    Ember CLI-未捕获的错误:找不到模块余烬?

  26. 26

    AuthenticationCredentialsNotFoundException:在SecurityContext中找不到身份验证对象

  27. 27

    SSH.NET-找不到合适的身份验证方法

  28. 28

    WCF错误:找不到令牌身份验证器

  29. 29

    找不到Docker主机证书身份验证凭证

热门标签

归档