რა არის OAuth2 პროტოკოლი?
რა არის OAuth2 პროტოკოლი?

ვიდეო: რა არის OAuth2 პროტოკოლი?

ვიდეო: რა არის OAuth2 პროტოკოლი?
ვიდეო: OAuth 2 Explained In Simple Terms 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 საშუალებას აძლევს ავტორიზაციას გარე აპლიკაციაში მომხმარებლის ელ.ფოსტის მისამართის ან პაროლის მიღების გარეშე. ამის ნაცვლად, გარე აპლიკაცია იღებს ჟეტონს, რომელიც ავტორიზაციას აძლევს მომხმარებლის ანგარიშზე წვდომას.

გირჩევთ: