Tlhaselo ho GitHub e lebisitseng ho lutla ha polokelo ea poraefete le phihlello ea meaho ea NPM

GitHub e lemositse basebelisi ka tlhaselo e reretsoeng ho khoasolla datha ho tsoa polokelong ea poraefete ba sebelisa li-tokens tse senyehileng tsa OAuth tse etselitsoeng litšebeletso tsa Heroku le Travis-CI. Ho tlalehoa hore nakong ea tlhaselo, data e ile ea ntšoa ho tloha polokelong ea poraefete ea mekhatlo e meng, e ileng ea bula monyetla oa ho fumana libaka tsa polokelo bakeng sa sethala sa Heroku PaaS le mokhoa o tsoelang pele oa ho kopanya oa Travis-CI. Har'a bahlaseluoa e ne e le GitHub le morero oa NPM.

Bahlaseli ba ile ba khona ho ntša lits'ebetsong tsa poraefete tsa GitHub senotlolo sa ho fihlella Amazon Web Services API, e sebelisitsoeng molemong oa morero oa NPM. Senotlolo se hlahisitsoeng se lumelletse ho fihlella liphutheloana tsa NPM tse bolokiloeng ts'ebeletso ea AWS S3. GitHub e lumela hore leha e ile ea fumana phihlello ea polokelo ea NPM, ha ea ka ea fetola liphutheloana kapa ea fumana data e amanang le li-account tsa mosebelisi. Ho boetse ho hlokomeloa hore kaha lisebelisoa tsa GitHub.com le NPM li arohane, bahlaseli ba ne ba se na nako ea ho khoasolla litaba tsa polokelo ea ka hare ea GitHub e sa amaneng le NPM pele li-tokens tse nang le bothata li koetsoe.

Tlhaselo e ile ea fumanoa ka April 12, ka mor'a hore bahlaseli ba leke ho sebelisa senotlolo sa AWS API. Hamorao, litlhaselo tse tšoanang li ile tsa tlalehoa mekhatlong e meng, e neng e sebelisa li-tokens tsa kopo tsa Heroku le Travis-CI. Mekhatlo e amehileng ha e so boleloe mabitso, empa litsebiso tsa motho ka mong li rometsoe ho basebelisi bohle ba anngoeng ke tlhaselo eo. Basebelisi ba lits'ebetso tsa Heroku le Travis-CI ba khothaletsoa ho lekola lits'oants'o tsa ts'ireletso le tlhahlobo ho tseba lintho tse sa hlakang le ts'ebetso e sa tloaelehang.

Ha e e-s'o hlake hore na li-tokens li ile tsa oela matsohong a bahlaseli joang, empa GitHub e lumela hore ha lia ka tsa fumanoa ka lebaka la ho sekisetsa mekhoa ea motheo ea k'hamphani, kaha li-tokens tsa ho fana ka tumello ea ho fumana mekhoa e tsoang ka ntle ha li bolokehe ka lehlakoreng la GitHub. ka sebopeho sa pele se loketseng ho sebelisoa. Tlhahlobo ea boitšoaro ba mohlaseli e bontšitse hore morero o ka sehloohong oa ho kopitsa likahare tsa polokelo ea poraefete e ka 'na ea e-ba ho hlahloba boteng ba boitsebiso ba lekunutu ho bona, joalo ka linotlolo tsa ho kena, tse ka sebelisoang ho tsoela pele ho hlasela likarolo tse ling tsa lisebelisoa tsa motheo. .

Source: opennet.ru

Eketsa ka tlhaloso