Changanya

OAuth ni nini? Jinsi vifungo vya kuingia vinafanya kazi kwenye Facebook, Twitter na Google

Ikiwa umetumia kitufe cha "Ingia na Facebook", au umempa mtu mwingine ufikiaji wa akaunti yako ya Twitter, umetumia OAuth. Inatumiwa pia na Google, Microsoft, na LinkedIn, na pia watoa huduma wengine wengi wa akaunti. Kwa kweli, OAuth hukuruhusu kupeana wavuti kupata habari zingine juu ya akaunti yako bila kuipatia nywila halisi ya akaunti.

OAuth kuingia

OAuth ina malengo makuu mawili kwenye wavuti hivi sasa. Mara nyingi hutumiwa kuunda akaunti na kuingia kwenye huduma ya mkondoni kwa urahisi zaidi. Kwa mfano, badala ya kuunda jina la mtumiaji na nywila mpya ya Spotify, unaweza kubofya au gonga Ingia na Facebook. Huduma huangalia kuona wewe ni nani kwenye Facebook na kuunda akaunti mpya kwako. Unapoingia kwenye huduma hii siku za usoni, utaona kuwa unaingia na akaunti sawa ya Facebook na kukupa ufikiaji wa akaunti yako. Huna haja ya kuanzisha akaunti mpya au kitu kingine chochote - Facebook inathibitisha wewe badala yake.

Hii ni tofauti kabisa kuliko kupeana huduma tu nywila ya akaunti yako ya Facebook, hata hivyo. Huduma haipati nywila yako ya akaunti ya Facebook au ufikiaji kamili wa akaunti yako. Inaweza kuonyesha tu maelezo mafupi ya kibinafsi, kama jina lako na anwani ya barua pepe. Haiwezi kuona ujumbe wako wa faragha au kuchapisha kwenye ratiba yako ya nyakati.

Unaweza pia kuwa na hamu ya kuona:  Masharti mapya ya Facebook ya uchumaji mapato

"Ingia na Twitter", "Ingia na Google", "Ingia na Microsoft", "Ingia na LinkedIn" na vifungo vingine sawa kwa wavuti zingine hufanya kazi vivyo hivyo,

OAuth kwa programu za mtu wa tatu

OAuth pia hutumiwa wakati wa kupeana maombi ya mtu mwingine kupata akaunti kama vile Twitter, Facebook, Google, au akaunti za Microsoft. Programu hizi za mtu wa tatu zinaruhusiwa kufikia sehemu za akaunti yako. Walakini, hawapati nenosiri la akaunti yako. Kila programu hupata nambari ya kipekee ya ufikiaji ambayo inazuia ufikiaji wa akaunti yako. Kwa mfano, programu ya tatu ya Twitter inaweza kuwa na uwezo wa kuonyesha tu tweets zako, lakini sio kuchapisha mpya. Ishara hii ya kipekee ya ufikiaji inaweza kubatilishwa katika siku zijazo, na ni programu hiyo maalum itapoteza ufikiaji wa akaunti yako.

Kama mfano mwingine, unaweza kupeana programu ya mtu mwingine kufikia tu barua pepe zako za Gmail, lakini zuie kufanya kitu kingine chochote na akaunti yako ya Google.

Hii ni tofauti kabisa kuliko kupeana programu ya mtu mwingine nenosiri la akaunti yako na kuiacha iingie. Programu ni mdogo katika kile wanachoweza kufanya, na ishara hii ya kipekee ya ufikiaji inamaanisha unaweza kubatilisha ufikiaji wa akaunti wakati wowote bila kubadilisha nenosiri kuu la akaunti na bila kubatilisha ufikiaji kutoka kwa programu zingine.

OAuth inafanyaje kazi?

Labda hautaona neno "OAuth" unapotumia. Tovuti na programu zitakuuliza tu uingie na Facebook, Twitter, Google, Microsoft, LinkedIn, au akaunti nyingine yoyote.

Unaweza pia kuwa na hamu ya kuona:  Njia bora za kunufaika kutoka kwa YouTube mnamo 2023

Unapochagua akaunti, utaelekezwa kwa wavuti ya mtoaji wa akaunti, ambapo utalazimika kuingia na akaunti hiyo ikiwa haujaingia kwa sasa. Ikiwa umeingia - mzuri! Sio lazima hata uweke nywila.

Hakikisha umeelekezwa kwa Facebook, Twitter, Google, Microsoft, LinkedIn au wavuti nyingine yoyote ya huduma na unganisho salama la HTTPS kabla ya kuchapa nywila! Sehemu hii ya mchakato inaonekana kuwa tayari kwa hadaa, ambapo tovuti hasidi zinaweza kudai kuwa tovuti halisi ya huduma katika jaribio la kunasa nywila yako.

Kulingana na jinsi huduma inavyofanya kazi, unaweza kuingia kiotomatiki ukiwa na habari kidogo za kibinafsi, au unaweza kuona kidokezo cha kuipa programu ufikiaji wa akaunti yako. Unaweza hata kuwa na uwezo wa kuchagua ni habari gani unayotaka kuipatia programu ufikiaji.

Mara tu ukiruhusu ufikiaji wa programu, imekwisha. Huduma utakayochagua itatoa nambari ya kipekee ya ufikiaji. Inahifadhi ishara hii na kuitumia kupata maelezo haya kuhusu akaunti yako katika siku zijazo. Kulingana na programu, hii inaweza kutumika tu kukuhakikishia unapoingia, au kufikia akaunti yako kiotomatiki na kufanya vitu nyuma. Kwa mfano, programu ya mtu wa tatu ambayo inachunguza akaunti yako ya Gmail inaweza kufikia barua pepe zako mara kwa mara ili iweze kukutumia arifa ikipata kitu.

Jinsi ya kutazama na kubatilisha ufikiaji kutoka kwa programu za nje

 

Unaweza kuona na kudhibiti orodha ya wavuti za wahusika wengine na programu ambazo zina ufikiaji wa akaunti yako kwenye wavuti ya kila akaunti. Ni wazo nzuri kuangalia hizi mara kwa mara, kwani unaweza kuwa umewahi kutoa habari yako ya kibinafsi kwa huduma, ukaacha kuitumia, na ukasahau kuwa huduma hiyo bado ina ufikiaji. Kuzuia huduma ambazo zinaweza kufikia akaunti yako zinaweza kusaidia kuilinda na data yako ya faragha.

Unaweza pia kuwa na hamu ya kuona:  Utiririshaji wa Video

Kwa habari zaidi ya kiufundi juu ya kutekeleza OAuth, tembelea  Tovuti ya OAuth .

Chanzo

Iliyotangulia
Jinsi ya kuhifadhi akaunti yako ya barua pepe kwa wavuti ukitumia Thunderbird
inayofuata
Jinsi ya kuendesha programu moja kwa moja na kuweka vikumbusho na Mpangilio wa Task wa Windows

Acha maoni