Ի՞նչ է OAuth2 արձանագրությունը:
Ի՞նչ է OAuth2 արձանագրությունը:

Video: Ի՞նչ է OAuth2 արձանագրությունը:

Video: Ի՞նչ է OAuth2 արձանագրությունը:
Video: Email with Python 2024, Մայիս
Anonim

OAuth 2.0 Լիազորման շրջանակ: Այս հոդվածում. OAuth 2.0 է արձանագրություն որը թույլ է տալիս օգտվողին սահմանափակ հասանելիություն տրամադրել իր ռեսուրսներին մի կայքում, մեկ այլ կայք՝ առանց իրենց հավատարմագրերը բացահայտելու: Համաձայն OAuth -ի կայքը արձանագրություն նման չէ կամերդիների բանալիին:

Ավելին, ինչ է OAuth 2.0-ը և ինչպես է այն աշխատում:

Այն աշխատանքները օգտատիրոջ նույնականացումը փոխանցելով այն ծառայությանը, որը հյուրընկալում է օգտատիրոջ հաշիվը և թույլ տալով երրորդ կողմի հավելվածներին մուտք գործել օգտվողի հաշիվ: OAuth 2-ն ապահովում է թույլտվության հոսքեր վեբ և աշխատասեղանի հավելվածների և շարժական սարքերի համար:

Երկրորդ, ինչի համար է օգտագործվում OAuth2-ը: OAuth 2.0-ը API-ներին պատվիրակված մուտքի թույլտվության շրջանակ է: Այն ներառում է հաճախորդներ, որոնք պահանջում են այնպիսի շրջանակներ, որոնց Ռեսուրսների սեփականատերերը լիազորում են/համաձայնություն են տալիս: Թույլտվության դրամաշնորհները փոխանակվում են մուտքի նշանների և թարմացման նշանների հետ (կախված հոսքից):

Երկրորդ, OAuth2-ը արձանագրությո՞ւն է:

OAuth2 դա, դուք կռահեցիք, OAuth-ի 2-րդ տարբերակն է արձանագրություն (նաև կոչվում է շրջանակ): Սա արձանագրություն թույլ է տալիս երրորդ կողմի հավելվածներին տրամադրել սահմանափակ մուտք դեպի HTTP ծառայություն՝ կա՛մ ռեսուրսի սեփականատիրոջ անունից, կա՛մ թույլ տալով երրորդ կողմի հավելվածին մուտք գործել իր անունից:

Ինչպե՞ս է OAuth2-ն աշխատում REST API-ում:

OAuth2 մուտքի նույնականացման նախընտրելի մեթոդն է API . OAuth2 թույլ է տալիս թույլտվություն՝ առանց արտաքին հավելվածը ստանալու օգտվողի էլ.փոստի հասցեն կամ գաղտնաբառը: Փոխարենը, արտաքին հավելվածը ստանում է նշան, որը թույլ է տալիս մուտք գործել օգտվողի հաշիվ:

Խորհուրդ ենք տալիս: