Viga 'Parooli autentimise tugi eemaldati'.

Viga Parooli Autentimise Tugi Eemaldati



GitHub on üks suurimaid ja populaarsemaid veebipõhiseid versioonihaldussüsteeme arendajatele ja organisatsioonidele. See sisaldab maailmas suurt osa avatud lähtekoodiga ja suletud lähtekoodiga ning hõlbustab arendajatel erinevate projektide loomist ja koostööd.

Kuid GitHubi hostitud hoidlasse muudatuste edastamisel võib tekkida tõrge, näiteks „parooli autentimise tugi eemaldati. Kasutage selle asemel isiklikku juurdepääsuluba.

Selles õpetuses uurime selle vea põhjust/allikat ja seda, kuidas seda Giti repoga töötades parandada.







Põhjus

Alates 2021. aasta augustist võttis GitHub kasutusele funktsiooni, mis võimaldab kõigil kasutajatel kasutada erinevate autentitud Giti hoidlate teostamiseks tokenipõhist autentimist.



See eemaldas funktsiooni REST API abil GitHubi autentimisel konto paroolide kasutamisest.



Selle tulemuseks on GitHubi hostitud hoidlas parooliga autentimise abil autentitud toimingutele juurdepääsemise või selle sooritamise katse tulemuseks nimetatud tõrge.





Lahendus

Jätkame ja arutame, kuidas saate selle vea kiiresti parandada, kui proovite koodi kaughoidlasse lükata.

Selle vea parandamise meetod on GitHubi juurdepääsuloa lubamine ja konfigureerimine, mis võimaldab meil Giti toimingute käitamisel teostada loapõhist autentimist.



Tokenipõhise autentimise juurdepääsu lubamiseks logige sisse oma GitHubi kontole ja minge jaotisse 'Seaded'.

Lehel 'Seaded' kerige alla ja otsige valikut 'Arendaja seaded'.

Valige aknas 'Arendaja seaded' 'Personal Access Tokens' ja valige 'Tokens (Classic)'.

Valige paremas ülanurgas 'Loo uus märk' ja valige 'Loo uus märk (klassikaline)'.

Järgmises etapis täitke jaotise „Märkus” üksikasjad ja seejärel määrake juurdepääsuloa aegumiskuupäev. Soovitatav on määrata aegumiskuupäev, kuigi GitHub võimaldab teil luua aegumatu märgi.

Jaotises „Uurimisala” lubage oma loa jaoks järgmised ulatused.

  1. töövoog
  2. Kustuta:paketid
  3. admin:org
  4. admin:avalik_võti
  5. kustuta_repo
  6. admin:ettevõte
  7. projekt
  8. admin:gpg_key
  9. admin:ssh_signing_key

Klõpsake valitud ulatusega nuppu 'Generate Token'.

Järgmisena kopeerige saadud märk.

Kleepige see käsu Git käivitamisel parooliväljale.

See peaks aitama teil GitHubi kaughoidlas muudatuste tegemisel parandada tõrke „kasutage selle asemel isiklikku juurdepääsuluba”.

Järeldus

Selles õpetuses õppisime Giti põhjuste ja lahenduste kohta 'parooli autentimise tugi eemaldati. Kasutage GitHubi hoidlasse muudatuste edastamisel selle asemel isiklikku juurdepääsuluba.