Puhverserveri URL võib sisaldada kasutajanime ilma parooli sisaldamata:

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

Git üritab puuduva parooli oma volituste mehhanismi kaudu hankida. Asenda konto ja lõpp-punkt enda omadega. Giti versioon, HTTP-taust ja puhverserveri autentimismeetod peavad kasutatavat lahendust toetama.

Vali, mida hoida salvestusest väljas

NõueMida korraldada
Seadistatud puhverserveri URL-is pole parooliKasuta ainult kasutajanimega vormi ja anna puuduv saladus toetatud volituste mehhanismi kaudu.
Kettale ei jää korduvkasutatavat parooliVali kinnitatud abiline, mille salvestuskäitumine vastab sellele nõudele. Ainult URL-i parooli ärajätmine ei ole piisav.
Integreeritud autentimineKasuta toetatud meetodit ja asjakohast protsessi identiteeti, mitte ära käsitle seda Basic-parooli teise kirjaviisina.

Abilised võivad salvestada volitusi operatsioonisüsteemi volituste hoidlasse, mällu, faili või teise süsteemi. Enne kui otsustad, et parooli enam ei salvestata, kontrolli selle konto ja URL-i jaoks seadistatud abilist.

Hoia teised koopiad silma all

Koodi sisse kirjutatud parooli tagastav reasisene abiline salvestab selle lihtsalt mujale. Parooli kandev keskkonnamuutuja või käsureaargument võib samuti jõuda skriptidesse, diagnostikasse, protsesside kontrolli või shelli ajalukku.

Kasulik kanne on väike: puhverserveri lõpp-punkt, autentimismeetod, volituste allikas ja salvestuspoliitika. Hoia saladused sellest kandest väljas. Päritoluvolitused ja puhverserveri volitused võivad kasutada erinevaid tugiteid, seega veebisaidile edukas sisselogimine ei tõesta seda puhverserveri lahendust.

Seotud artiklid