تعرف على تصديق تطبيق Android Mobile مع Oracle Identity Cloud Service
يوفر Oracle Identity Cloud Service إدارة الهويات والدخول الموحد وإدارة الهويات للتطبيقات. كما يوفر النظام الأساسي للسرية لـ Oracle Cloud، والذي يتيح لك الوصول بشكل آمن وتطوير وتوزيع التطبيقات بسهولة. يمكن لـ Oracle Identity Cloud Service أن يعمل كموفر هوية ، لعمل مركز لآلية التصديق ، ومعالجة كل مسئوليات إدارة كلمات السر ، وتوفير دخول موحد للتطبيقات.
فن العمارة
يعرض الرسم التخطيطي للبنية التالية كيفية استخدام تطبيق Android النقال لـ SDK لتطبيقات Android لتنفيذ تصديق OpenID Connect مع Oracle Identity Cloud Service، تبعًا لنوع منح رمز الاعتماد.

وصف الشكل التوضيحي android-mobile-sdk-architecture.png
يتكون نوع منح رمز الاعتماد من الخطوات التالية:
-
يقوم المستخدم بفتح التطبيق على جهاز نقال.
-
يستخدم التطبيق SDK لتطبيقات Android للوصول إلى Oracle Identity Cloud Service والحصول على معلومات حول أسلوب التصديق.
-
يعمل التطبيق على توجيه عنصر التحكم إلى متصفح جوال للتصديق مع Oracle Identity Cloud Service.
-
يقوم Oracle Identity Cloud Service بإرسال صفحة تسجيل الدخول ، ويقوم المستخدم بتقديم بيانات الصلاحية للتدقيق. بعد انتهاء تدفق مصادقة اتصال معرف الفتح ، يقوم Oracle Identity Cloud Service بإصدار مقطع.
-
يقوم متصفح النقال بتوجيه عنصر التحكم إلى تطبيق النقال ، ثم يقوم بالإغلاق.
-
يتلقى تطبيق النقال المقطع الذي تم إصداره ويستخدم SDK لعرض معلومات المستخدم على جهاز الجوال.
حول نماذج تطبيقات Android Mobile
لمساعدتك في فهم كيفية استخدام SDK لتطبيقات Android ، يمكنك استخدام عينة من تطبيقات Android المحمولة كمرجع.
بدلاً من تكوين تطبيق نقال من البداية يوفر Oracle نموذجًا لتطبيق يمكنك تكامله مع Oracle Identity Cloud Service للتصديق.
-
طرق عرض ويب التي يمكن الوصول إليها بشكل عام
-
ويب خاص - العروض التي تحقق من وجود مقطع وصول مستخدم Oracle Identity Cloud Service، في جلسة العمل التي لدى المستخدم مع التطبيق
تم تطوير نموذج التطبيق باستخدام Gradle. يؤدي التدرج إلى تنزيل المكتبات الملائمة وإنشاء التطبيق تلقائيًا.
يجب عدم استخدام التطبيق العينة لأغراض الإنتاج. ولا يلتزم بأفضل ممارسات Android ، مثل معالجة البيانات والأنماط والتأمين. إن الغرض الوحيد من نموذج التطبيق هو التوصية بأسلوب لتكامل Oracle Identity Cloud Service مع تطبيق مخصص باستخدام SDK لتطبيقات Android.
حول الخدمات والأدوار المطلوبة
يجب أن يكون مسئول Oracle Identity Cloud Service قادرًا على الوصول إلى وحدة تحكم Oracle Identity Cloud Service.
يجب أن يكون لديك الأدوار التالية:
| الدور | مطلوب إلى... |
|---|---|
|
مسئول المستخدمين |
تكوين مستخدمين وتكوين مجموعات وتعيين مجموعات للمستخدمين. |
|
مسئول التأمين |
الوصول إلى صفحة التنزيلات بوحدة تحكم Oracle Identity Cloud Service. من هذه الصفحة ، يمكنك إنزال SDK. |
|
مسئول التطبيق |
إدارة التطبيقات في Oracle Identity Cloud Service، بما في ذلك تسجيل نموذج تطبيق الجوال مع Oracle Identity Cloud Service. |
راجع معرفة كيفية الحصول على خدمات Oracle Cloud لحلول Oracle.