Bahay Cloud computing Ano ang oauth? - kahulugan mula sa techopedia

Ano ang oauth? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

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 open-source na protocol ng OAuth 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 mekanismo ng pahintulot na nakabase sa token. Ang OAuth ay kilala rin bilang OAuth Core.

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 napatunayan na niya 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 gumagamit.

Ang OAuth ay nagpapatakbo ng katulad ng isang client / server computing modelo, 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.

Ano ang oauth? - kahulugan mula sa techopedia