هل يستخدم Facebook OAuth2؟
هل يستخدم Facebook OAuth2؟

فيديو: هل يستخدم Facebook OAuth2؟

فيديو: هل يستخدم Facebook OAuth2؟
فيديو: 18 - Social Login with Laravel Socialite (Google and Facebook) 2024, شهر نوفمبر
Anonim

في حال كنت تتساءل ماذا OAuth2 هو البروتوكول الذي يمكّن أي شخص من تسجيل الدخول باستخدام موقع التواصل الاجتماعي الفيسبوك الحساب. إنها تُمكّن "تسجيل الدخول باستخدام موقع التواصل الاجتماعي الفيسبوك "في التطبيقات وعلى مواقع الويب في كل مكان.

وبالمثل ، هل يستخدم Facebook JWT؟

لذلك عندما يحدد المستخدم خيار تسجيل الدخول باستخدام Facebook ، جهات اتصال التطبيق الفيسبوك خادم المصادقة مع بيانات اعتماد المستخدم (اسم المستخدم وكلمة المرور). بمجرد أن يتحقق خادم المصادقة من بيانات اعتماد المستخدم ، سيقوم بإنشاء ملف JWT ويرسلها إلى المستخدم.

وبالمثل ، كيف يمكنني استخدام OAuth2؟ الخطوات الأساسية

  1. احصل على بيانات اعتماد OAuth 2.0 من وحدة تحكم واجهة برمجة تطبيقات Google.
  2. احصل على رمز وصول من خادم مصادقة Google.
  3. افحص نطاقات الوصول الممنوحة من قبل المستخدم.
  4. أرسل رمز الوصول إلى واجهة برمجة التطبيقات.
  5. قم بتحديث رمز الوصول ، إذا لزم الأمر.

ببساطة ، كيف يعمل التسجيل باستخدام Facebook؟

أولاً ، انقر فوق اشترك عبر حساب فايسبوك ' زر. يعيد توجيهك إلى موقع التواصل الاجتماعي الفيسبوك .com ويتحقق مما إذا كنت قد قمت بتسجيل الدخول بالفعل في إلى موقع التواصل الاجتماعي الفيسبوك . إذا لم تكن كذلك ، فسيطالبك بإدخال اسم المستخدم وكلمة المرور للوصول إلى حسابك.

لماذا يعتبر بروتوكول OAuth أكثر أمانًا؟

انها ال الأكثر أمانًا التدفق لأنه يمكنك مصادقة العميل لاسترداد منحة التفويض ، ولا يتم تمرير الرموز المميزة أبدًا من خلال وكيل المستخدم. ليس هناك تدفقات ضمنية ورمز التفويض فحسب ، بل هناك تدفقات إضافية يمكنك القيام بها OAuth . مرة أخرى، OAuth يكون أكثر من إطار.

موصى به: