Kratkotrajne vjerodajnice mijenjaju pravila automatizacije.
GitHub CLI uvodi OAuth vjerodajnice s obnavljanjem. Skripte koje jednom preuzmu token treba posebno provjeriti.
Što se promijenilo
GitHub u javnoj probnoj verziji nudi kratkotrajne vjerodajnice od CLI verzije 2.103.0, uz dobrovoljno uključivanje. CLI ih sam obnavlja; alat koji zadrži kopirani token može naići na istek.
Provjerite izvor ↓Zašto je važno
Kraći životni vijek smanjuje vrijeme u kojem je ukradeni pristupni token koristan. Ujedno razotkriva čestu pretpostavku automatiziranih skripti: da prijava vrijedi trajno.
Treba provjeriti cijeli proces, ne samo naredbu za prijavu. Tko obnavlja vjerodajnice, koji ih proces koristi i kako ćete primijetiti kvar?
Što još nije dokazano
Funkcija je probna i uključuje se zasebno. Ne popravlja automatski skripte koje čuvaju vjerodajnice izvan CLI-ja.
Koristan sljedeći korak
Popišite automatizirane zadatke koji ovise o CLI prijavi. U izoliranom okruženju provjerite cijelo izvršavanje i obnavljanje prije promjene produkcijskih vjerodajnica.
Sigurna vjerodajnica treba i pouzdan put obnavljanja.