| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 1422027 commit f6d299f
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -249,9 +249,21 @@ describe("Remote", function() { | |||
| 249 | 249 | .then(function(remote) { | |
| 250 | 250 | var ref = "refs/heads/" + branch; | |
| 251 | 251 | var refs = [ref + ":" + ref]; | |
| 252 | + var firstPass = true; | ||
| 252 | 253 | var options = { | |
| 253 | 254 | callbacks: { | |
| 254 | - credentials: function(url, userName, allowedTypes) {}, | ||
| 255 | + credentials: function(url, userName) { | ||
| 256 | + if (firstPass) { | ||
| 257 | + firstPass = false; | ||
| 258 | + if (url.indexOf("https") === -1) { | ||
| 259 | + return NodeGit.Cred.sshKeyFromAgent(userName); | ||
| 260 | + } else { | ||
| 261 | + return NodeGit.Cred.userpassPlaintextNew(userName, ""); | ||
| 262 | + } | ||
| 263 | + } else { | ||
| 264 | + return NodeGit.Cred.defaultNew(); | ||
| 265 | + } | ||
| 266 | + }, | ||
| 255 | 267 | certificateCheck: function() { | |
| 256 | 268 | return 1; | |
| 257 | 269 | } | |
| Back | FazBrowse Home | New Git URL |
0 commit comments