Video: Dab tsi yog hom nyiaj pab sib txawv hauv OAuth2?
2024 Tus sau: Lynn Donovan | [email protected]. Kawg hloov kho: 2023-12-15 23:47
OAuth specification txhais tau plaub txawv nyiaj pab Raws li qhov xwm txheej ntawm daim ntawv thov tus neeg siv khoom: Cov Ntawv Pov Thawj Cov Neeg Siv Khoom Nyiaj pab.
- Client Credentials Grant. Daim duab 2: Client Credentials Grant Workflow.
- Kev Tso Cai Code Grant.
- Nyiaj pab cuam.
- Cov Tswv Cuab Tus Tswv Password Daim Ntawv Pov Thawj Tso Cai Grant.
Ua li no, Grant hom dab tsi hauv OAuth2?
Hauv OAuth 2.0, lo lus hom nyiaj pab ” hais txog txoj hauv kev uas daim ntawv thov tau txais token nkag. OAuth 2.0 txhais ntau yam pab hom , nrog rau kev tso cai code ntws.
Qhov thib ob, Grant_type yog dab tsi? Los ntawm OAuth2 RFC: Kev tso cai pub dawb yog daim ntawv pov thawj uas sawv cev rau tus tswv peev txheej kev tso cai (kom nkag mus rau nws cov peev txheej tiv thaiv) siv los ntawm tus neeg siv khoom kom tau txais cov cim nkag. Cov pub_type =password txhais tau hais tias koj tab tom xa ib tus neeg siv lub npe thiab tus password rau qhov / token kawg.
Ntxiv rau qhov no, qhov kev tso cai nyiaj pub dawb yog dab tsi?
Cov Kev tso cai Code hom nyiaj pab yog siv los ntawm cov neeg tsis pub lwm tus paub thiab pej xeem cov neeg siv khoom sib pauv kev tso cai code rau ib tug nkag token. Tom qab tus neeg siv rov qab mus rau tus neeg siv khoom los ntawm redirect URL, daim ntawv thov yuav tau txais kev tso cai code los ntawm URL thiab siv nws los thov kom nkag mus rau token.
Grant hom hauv Web API yog dab tsi?
Daim ntawv thov pab hom (lossis ntws) yog txoj hauv kev los ntawm cov ntawv thov tuaj yeem tau txais Access Token thiab los ntawm qhov uas koj pub txwv kev nkag mus rau koj cov peev txheej mus rau lwm qhov chaw yam tsis tau nthuav tawm cov ntaub ntawv pov thawj. OAuth 2.0 raws tu qauv txhawb nqa ntau yam hom ntawm nyiaj pab , uas tso cai sib txawv hom ntawm kev nkag.
Pom zoo:
Dab tsi yog qhov sib txawv ntawm qhov sib txawv hauv ICT?
Tshaj Tawm Ntau Yam Hloov Kho Lub Npe Cov Lus Qhia Loj Cov Cim Cim thiab / lossis cov lej me me. 1byte int Integer 4bytes bool Boolean tus nqi, tuaj yeem nqa ob qhov tseem ceeb 'True' lossis 'False 1bit ntab ntab ntab taw tes tus lej 4bytes
Dab tsi yog hom sib txawv ntawm kev sib txuas hauv internet ua haujlwm li cas?
Kev sib txawv ntawm kev sib txuas / internetworkingdevices Repeater: Kuj hu ua regenerator, nws yog ib qho khoom siv hluav taws xob uas ua haujlwm tsuas yog ntawm lub cev txheej. Txuas hniav: Cov no ua haujlwm ob qho tib si hauv lub cev thiab cov ntaub ntawv txuas ntawm LANs ntawm tib hom. Routers: Lawv relay pob ntawv ntawm ntau qhov sib txuas sib txuas (piv txwv li LANs ntawm ntau hom). Rooj vag:
Dab tsi yog qhov txawv ntawm cov ntaub ntawv hom thiab qhov sib txawv?
Ib qho kev sib txawv yuav tsum muaj cov ntaub ntawv sib txuas nrog nws, piv txwv li nws tuaj yeem muaj cov ntaub ntawv xws li cov lej, lej lej, cov cim thiab lwm yam. Qhov sib txawv ntawm hom Integer khaws cov lej suav thiab tus cim typevariable khaws cov cim tus nqi. Thawj qhov sib txawv ntawm ntau hom ntaub ntawv yog lawv qhov loj me me
Dab tsi yog qhov sib txawv ntawm lub ntiaj teb thiab hauv zos sib txawv?
Cov kev hloov pauv thoob ntiaj teb tau tshaj tawm sab nraud ib qho haujlwm, thiab lawv tuaj yeem nkag mus (siv) ntawm txhua qhov haujlwm hauv qhov program. Cov kev hloov hauv zos tau tshaj tawm hauv ib txoj haujlwm, thiab tuaj yeem siv tsuas yog hauv qhov haujlwm ntawd. Nws muaj peev xwm muaj qhov sib txawv hauv zos nrog tib lub npe hauv cov haujlwm sib txawv
Dab tsi yog qhov sib txawv tseem ceeb ntawm kev sib txuas lus tsis sib xws thiab kev sib txuas lus taw qhia?
1. Hauv kev sib txuas lus tsis muaj kev sib txuas lus tsis tas yuav tsim kev sib txuas ntawm qhov chaw (sender) thiab qhov chaw (receiver). Tab sis nyob rau hauv kev sib txuas-taw qhia kev sib txuas lus kev sib txuas lus yuav tsum tau tsim ua ntej hloov cov ntaub ntawv