Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ember.js 未在ember cli中加载Tori配置_Ember.js_Ember Cli_Ember Cli Addons_Torii - Fatal编程技术网

Ember.js 未在ember cli中加载Tori配置

Ember.js 未在ember cli中加载Tori配置,ember.js,ember-cli,ember-cli-addons,torii,Ember.js,Ember Cli,Ember Cli Addons,Torii,我在使用ember CLI获取ember simple auth时遇到了很多问题,而Tori目前正在使用ember CLI 创建新的Ember CLI应用程序并安装Tori、Ember CLI simple auth和Ember CLI simple auth Tori后,我在登录页面上有几个按钮 以下是my routes/login.js的内容: import Ember from 'ember'; export default Ember.Route.extend({ actions:

我在使用ember CLI获取ember simple auth时遇到了很多问题,而Tori目前正在使用ember CLI

创建新的Ember CLI应用程序并安装Tori、Ember CLI simple auth和Ember CLI simple auth Tori后,我在登录页面上有几个按钮

以下是my routes/login.js的内容:

import Ember from 'ember';

export default Ember.Route.extend({
  actions: {
    googleLogin: function() {
      this.get('session').authenticate('simple-auth-authenticator:torii', 'google-oauth2');
      return;
    },
    facebookLogin: function() {
      this.get('session').authenticate('simple-auth-authenticator:torii', 'facebook-oauth2');
      return;
    }
  }
});
my environment.js文件的相关部分是:

var ENV = {

...
torii: {
  providers: {
    'google-oauth2': {
      apiKey: 'api-key-here',
      scope: 'profile',
      redirectUri: 'http://localhost:4200'
    },
    'facebook-oauth2': {
      apiKey:      'api-key-here',
      redirectUri: 'http://localhost:4200'
    }
  }
},
...
};
当我点击login.js中的操作时,出现以下错误:

Error: Expected configuration value providers.facebook-oauth2.apiKey to be defined!


为什么Tori没有选择my environment.js配置?

您需要在facebook和google中创建应用程序,获取api密钥并将其放置在上面显示的位置: apiKey:“此处的api密钥”
在您的环境中.js

证明我的问题很简单,需要按Ctrl+c重新启动余烬服务进程,然后重新运行余烬服务。

您好,谢谢,这不是问题所在,我只是不想把我的api键放在问题中。
Error: Expected configuration value providers.google-oauth2.apiKey to be defined!