URL proxyja može sadržavati korisničko ime bez lozinke:

[http]
    proxy = http://[email protected]:8080

Git pokušava dobiti nedostajuću lozinku preko svog mehanizma akreditiva. Zamijenite račun i krajnju točku svojima. Verzija Gita, HTTP pozadina i metoda autentifikacije proxyja moraju podržavati raspored koji koristite.

Odaberite što treba držati izvan pohrane

ZahtjevŠto urediti
Nema lozinke u konfiguriranom URL-u proxyjaKoristite oblik samo s korisničkim imenom i dostavite nedostajuću tajnu preko podržanog mehanizma akreditiva.
Nema lozinke koja se može ponovno koristiti i ostaje na diskuOdaberite odobrenog pomoćnika čije ponašanje pohrane zadovoljava taj zahtjev. Samo izostavljanje lozinke iz URL-a nije dovoljno.
Integrirana autentifikacijaKoristite podržanu metodu i odgovarajući identitet procesa umjesto da je tretirate kao drugi način pisanja Basic lozinke.

Pomoćnici mogu pohranjivati akreditive u spremište akreditiva operativnog sustava, u memoriju, u datoteku ili u drugi sustav. Pregledajte pomoćnika konfiguriranog za ovaj račun i URL prije nego zaključite da se lozinka više ne pohranjuje.

Držite ostale kopije na oku

Ugrađeni pomoćnik koji vraća tvrdo kodiranu lozinku jednostavno je pohranjuje negdje drugdje. Varijabla okoline ili argument naredbe koji nose lozinku također mogu dospjeti u skripte, dijagnostiku, pregled procesa ili povijest ljuske.

Korisna evidencija je mala: krajnja točka proxyja, metoda autentifikacije, izvor akreditiva i politika pohrane. Držite tajne izvan te evidencije. Akreditivi izvora i akreditivi proxyja mogu koristiti različite putove podrške, pa uspješna prijava na web-mjesto ne dokazuje ovaj raspored proxyja.

Povezani članci