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

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

Git pokušava dobiti nedostajuću lozinku putem svog mehanizma vjerodajnica. 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 putem podržanog mehanizma vjerodajnica.
Nema lozinke koja se može ponovno upotrijebiti 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 vjerodajnice u spremište vjerodajnica 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 vjerodajnica i politika pohrane. Držite tajne izvan te evidencije. Vjerodajnice izvora i vjerodajnice proxyja mogu koristiti različite putove podrške, pa uspješna prijava na web-mjesto ne dokazuje ovaj raspored proxyja.

Povezani članci