编辑节点库文件的最佳方法是什么?

时间:2015-12-03 19:31:26

标签: node.js passport.js

我正在使用护照向我们的公司github使用oauth。由于可用的护照库文件指向github.com,我不得不将库文件更改为指向我们的公司URL。如果我签入库文件,当我进行npm安装时,它们将被覆盖。维护此类已编辑库文件的理想方法是什么。

1 个答案:

答案 0 :(得分:0)

如果您正在使用passport-github,那么阅读来源会为您提供有关如何更改网址(特别是these lines)的一些线索:

options.authorizationURL = options.authorizationURL || 'https://github.com/login/oauth/authorize';
options.tokenURL = options.tokenURL || 'https://github.com/login/oauth/access_token';

换句话说:

passport.use(new GitHubStrategy({
  authorizationURL : 'your authorization url',
  tokenURL         : 'your token url',
  ...
}, ...);