OAuth

May -Akda: Lewis Jackson
Petsa Ng Paglikha: 14 Mayo 2021
I -Update Ang Petsa: 1 Hulyo 2024
Anonim
Как работает OAuth 2 - введение (просто и понятно)
Video.: Как работает OAuth 2 - введение (просто и понятно)

Nilalaman

Kahulugan - Ano ang ibig sabihin ng OAuth?

Ang OAuth ay isang protocol ng pahintulot - o sa madaling salita, isang hanay ng mga patakaran - na nagpapahintulot sa isang third-party na website o application na ma-access ang data ng isang gumagamit nang hindi nangangailangan ng gumagamit na magbahagi ng mga kredensyal sa pag-login.


Ang bukas na mapagkukunan ng OAuths ay nagbibigay-daan sa mga gumagamit na ibahagi ang kanilang data at mga mapagkukunan na nakaimbak sa isang site sa isa pang site sa ilalim ng isang secure na scheme ng pahintulot batay sa isang mekanismo ng pahintulot na nakabase sa token. Ang OAuth ay kilala rin bilang OAuth Core.

Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinapaliwanag ng Techopedia ang OAuth

Mahalagang mapagtanto ang OAuth ay isang paraan upang mapatunayan ang mga gumagamit - upang matiyak na ang isang gumagamit ay kung sino ang sinasabi niyang siya. Ang protocol ay dinisenyo upang maiwasan ang mga problema sa pagbabahagi ng mga kredensyal ng gumagamit sa mga ipinamamahagi at Web 2.0 na kapaligiran. Sa OAuth, ang mga mapagkukunan na nakaimbak sa isang website ay maaaring maibahagi o mai-access ng isang gumagamit kapag siya ay napatunayan sa pamamagitan ng OAuth. Hindi na kailangan para sa gumagamit na lumikha ng isang bagong account sa website at, sa parehong oras, ang website ay hindi pribado sa mga kredensyal ng mga gumagamit.


Ang OAuth ay nagpapatakbo ng katulad ng isang modelo ng client / server computing, kung saan ang isang pangunahing website na nag-iimbak ng mga mapagkukunan ng gumagamit ay kumikilos bilang isang server at ang website o pag-access sa application na iyon ay isang kliyente. Ang pangunahing website ay nagtatatag ng isang interface ng OAuth (kung hindi man ay tinatawag na isang API) at lihim na susi para sa website ng humihiling bilang isang paraan ng pagtatatag ng isang session upang mapatunayan ang gumagamit. Sa sandaling hiniling ng gumagamit ang pag-access sa data o mga mapagkukunan ng website ng kliyente, kumuha siya ng isang paglalakbay sa gilid at ipasa sa pamamaraan ng pag-login ng pangunahing website, kung saan ang gumagamit ay nagbibigay ng kanyang mga kredensyal sa pag-login. Sa matagumpay na pagpapatotoo doon, ipinapadala ang isang token ng pahintulot mula sa pangunahing website sa website ng humihiling bilang isang pagkilala sa pagpapatunay - na nagpapahintulot sa gumagamit ng pag-access ng data o iba pang mga mapagkukunan na orihinal na hiniling.