Questions tagged «everyauth»


9
Node.js设置环境特定的配置以与Everyauth一起使用
我正在使用node.js + express.js + everyauth.js。我已经将所有我的Everyauth逻辑移到了模块文件中 var login = require('./lib/everyauthLogin'); 在其中,我使用密钥/秘密组合加载我的oAuth配置文件: var conf = require('./conf'); ..... twitter: { consumerKey: 'ABC', consumerSecret: '123' } 这些代码对于不同的环境是不同的-开发/登台/生产,因为回调是针对不同的URL的。 曲 如何在环境配置中设置它们以筛选所有模块,或者可以将路径直接传递到模块中? 在环境中设置: app.configure('development', function(){ app.set('configPath', './confLocal'); }); app.configure('production', function(){ app.set('configPath', './confProduction'); }); var conf = require(app.get('configPath')); 传递 app.configure('production', function(){ var login = require('./lib/everyauthLogin', {configPath: './confProduction'}); }); …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.