-1
我正在使用oauth到我們的公司github使用護照。由於可用的護照庫文件指向github.com,我必須更改庫文件以指向我們的公司URL。如果我簽入庫文件,當我執行npm安裝時,它們將被覆蓋。維護這種編輯過的庫文件的理想方式是什麼?編輯節點庫文件的最佳方法是什麼?
我正在使用oauth到我們的公司github使用護照。由於可用的護照庫文件指向github.com,我必須更改庫文件以指向我們的公司URL。如果我簽入庫文件,當我執行npm安裝時,它們將被覆蓋。維護這種編輯過的庫文件的理想方式是什麼?編輯節點庫文件的最佳方法是什麼?
如果您使用passport-github
,讀取源將提供關於如何改變一些線索的URL(特別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',
...
}, ...);
肯定有得到比編輯庫文件更好的方法。謹慎舉例說明你必須改變什麼?在github上的鏈接就足夠了,還有一個摘錄。如果直接在代碼中更改它是唯一的選擇,則選項非常有限。 –