Extension:UnifiedLogin: Difference between revisions

From binaryoption
Jump to navigation Jump to search
Баннер1
(@pipegas_WP)
 
(@pipegas_WP)
Line 1: Line 1:
=== Extension: UnifiedLogin ===
=== Extension:UnifiedLogin ===


'''UnifiedLogin''' هي إضافة (Extension) لمنصة [[ميدياويكي]] تهدف إلى توحيد عملية تسجيل الدخول عبر عدة [[ويكي]] مرتبطة ببعضها البعض. تُعد هذه الإضافة مفيدة بشكل خاص للمؤسسات أو المجتمعات التي تدير عدة مواقع [[ويكي]] منفصلة ولكنها ترغب في توفير تجربة مستخدم سلسة وموحدة.
'''UnifiedLogin''' هي إضافة (Extension) لموقع [[ميدياويكي]] تسمح للمستخدمين بتسجيل الدخول الموحد عبر عدة مواقع ميدياويكي مرتبطة ببعضها البعض. بمعنى آخر، إذا كان لديك حساب على موقع ميدياويكي واحد يستخدم هذه الإضافة، يمكنك استخدام نفس بيانات الاعتماد (اسم المستخدم وكلمة المرور) لتسجيل الدخول إلى مواقع ميدياويكي الأخرى التي تدعم UnifiedLogin.


== الغرض من الإضافة ==
== الهدف من الإضافة ==


في بيئة تعدد مواقع [[ويكي]]، غالبًا ما يجد المستخدمون أنفسهم بحاجة إلى إنشاء حسابات وتسجيل الدخول بشكل منفصل لكل موقع. هذا يمكن أن يكون مزعجًا وغير فعال. تحل إضافة UnifiedLogin هذه المشكلة من خلال السماح للمستخدمين بتسجيل الدخول مرة واحدة والوصول إلى جميع المواقع [[ويكي]] المرتبطة بحسابهم.
الهدف الرئيسي من UnifiedLogin هو تبسيط عملية تسجيل الدخول للمستخدمين الذين يتفاعلون مع عدة مواقع ميدياويكي. بدون هذه الإضافة، يجب على المستخدمين تذكر عدة أزواج من اسم المستخدم وكلمة المرور، أو إنشاء حسابات منفصلة لكل موقع. UnifiedLogin يلغي هذه الحاجة، مما يوفر تجربة مستخدم أكثر سلاسة وكفاءة. هذا مفيد بشكل خاص للمشاريع التي تشترك في نفس المجتمع أو المؤسسة التي تدير عدة مواقع ميدياويكي.


== كيف تعمل الإضافة ==
== كيف تعمل الإضافة ==


تعتمد UnifiedLogin على مفهوم [[المصادقة المركزية]]. عند تمكين الإضافة، يتم ربط جميع مواقع [[ويكي]] بقاعدة بيانات مستخدمين مركزية (عادةً قاعدة بيانات [[MySQL]] أو [[PostgreSQL]]). عندما يقوم المستخدم بتسجيل الدخول إلى أحد المواقع [[ويكي]]، يتم التحقق من بيانات اعتماده مقابل قاعدة البيانات المركزية. إذا كانت بيانات الاعتماد صحيحة، يتم منح المستخدم حق الوصول إلى جميع المواقع [[ويكي]] المرتبطة.
UnifiedLogin تعتمد على مفهوم [[المجال المركزي للمصادقة]] (CentralAuth). عندما يقوم المستخدم بتسجيل الدخول إلى أحد المواقع باستخدام UnifiedLogin، يتم تخزين بيانات الاعتماد الخاصة به في قاعدة بيانات مركزية. عندما يحاول المستخدم تسجيل الدخول إلى موقع آخر يدعم UnifiedLogin، يتحقق الموقع من بيانات الاعتماد مع قاعدة البيانات المركزية. إذا كانت البيانات صحيحة، يتم تسجيل دخول المستخدم تلقائيًا.


== الميزات الرئيسية ==
=== المتطلبات الأساسية ===


'''تسجيل دخول موحد:''' تسجيل الدخول مرة واحدة يتيح الوصول إلى جميع المواقع [[ويكي]] المرتبطة.
*  [[ميدياويكي]] مثبتة.
'''إدارة حسابات مركزية:''' إدارة الحسابات تتم من خلال واجهة مركزية واحدة.
[[PHP]] مدعوم.
'''دعم تسجيل الدخول الموحد (SSO):''' يمكن دمجها مع أنظمة تسجيل الدخول الموحد الأخرى مثل [[OAuth]] و [[OpenID Connect]].
*  [[قاعدة بيانات MySQL/MariaDB]] أو [[قاعدة بيانات PostgreSQL]].
'''تخصيص المظهر:''' يمكن تخصيص مظهر واجهة تسجيل الدخول ليتناسب مع تصميم كل موقع [[ويكي]].
*  [[CentralAuth]] مثبتة ومُكوّنة بشكل صحيح. هذا هو المكون الأساسي الذي يوفر المصادقة المركزية.
'''دعم اللغات المتعددة:''' تدعم الإضافة العديد من اللغات.
تكوين [[SharedDB]] (اختياري ولكن موصى به) لتحسين الأداء.
'''الأمان:''' توفر الإضافة إجراءات أمنية قوية لحماية بيانات المستخدمين.
[[OAuth]] يمكن استخدامه كطريقة تسجيل دخول إضافية.


== التثبيت والإعداد ==
== التثبيت والتكوين ==


1.  '''التنزيل:''' قم بتنزيل أحدث إصدار من إضافة UnifiedLogin من [[مستودع ميدياويكي]].
تثبيت UnifiedLogin يتطلب عدة خطوات:
2.  '''التثبيت:''' قم بفك ضغط الملف الذي تم تنزيله ونسخ المجلد إلى مجلد [[Extensions]] في تثبيت [[ميدياويكي]].
3.  '''التكوين:''' أضف السطر التالي إلى ملف [[LocalSettings.php]]:


    '''wfLoadExtension( 'UnifiedLogin' );'''
1.  **تنزيل الإضافة:** قم بتنزيل أحدث إصدار من UnifiedLogin من [[مستودع ميدياويكي]] أو [[GitHub]].
2.  **تثبيت الإضافة:** قم بفك ضغط الملف الذي تم تنزيله ونسخ المجلد الناتج إلى مجلد `extensions` في دليل تثبيت ميدياويكي الخاص بك.
3.  **تفعيل الإضافة:** أضف السطر التالي إلى ملف `LocalSettings.php` الخاص بك:


4.  '''تكوين قاعدة البيانات:''' قم بتكوين قاعدة البيانات المركزية وربطها بجميع مواقع [[ويكي]].
    ```php
5.  '''تكوين الإعدادات:''' قم بتكوين إعدادات الإضافة في ملف [[LocalSettings.php]] لتحديد المواقع [[ويكي]] المرتبطة وإعدادات الأمان.
    wfLoadExtension( 'UnifiedLogin' );
    ```


== الاعتبارات الأمنية ==
4.  **تكوين الإضافة:** قد تحتاج إلى تعديل بعض الإعدادات في ملف `LocalSettings.php` لتخصيص سلوك UnifiedLogin. راجع [[وثائق ميدياويكي الرسمية]] للحصول على معلومات مفصلة حول خيارات التكوين المتاحة.


*   '''أمان قاعدة البيانات المركزية:''' تأكد من أن قاعدة البيانات المركزية محمية بشكل جيد.
5.  **تكوين CentralAuth و SharedDB:** تأكد من أن CentralAuth و SharedDB مُكوّنتان بشكل صحيح قبل تفعيل UnifiedLogin. هذا يشمل إعدادات قاعدة البيانات والاتصالات بين المواقع.
*  '''استخدام HTTPS:''' استخدم HTTPS لتشفير الاتصال بين المستخدم ومواقع [[ويكي]].
*  '''تحديثات الإضافة:''' قم بتحديث الإضافة بانتظام للحصول على أحدث إصلاحات الأمان.
*  '''سياسات كلمات المرور القوية:''' فرض سياسات كلمات مرور قوية.


== بدائل لـ UnifiedLogin ==
== ميزات الإضافة ==


*  [[CentralAuth]]: إضافة رسمية من [[ميدياويكي]] توفر وظائف مماثلة.
**تسجيل دخول موحد:** كما ذكرنا سابقًا، هذه هي الميزة الأساسية للإضافة.
*  [[OAuth]]: بروتوكول تفويض مفتوح المصدر يمكن استخدامه لتسجيل الدخول الموحد.
*  **إدارة الحسابات المركزية:** يمكن للمستخدمين إدارة حساباتهم من خلال واجهة مركزية.
*  [[OpenID Connect]]: طبقة هوية مبنية على [[OAuth 2.0]].
*  **دعم [[OpenID Connect]] و [[OAuth 2.0]] :** يمكن دمج UnifiedLogin مع أنظمة المصادقة الخارجية.
**تكامل مع [[Anti-spam]] :** يمكن استخدام الإضافة للمساعدة في منع إنشاء حسابات وهمية.
**[[دعم اللغات المتعددة]] :**  تدعم الإضافة العديد من اللغات.
*  **[[تخصيص الواجهة]] :** يمكن تخصيص واجهة المستخدم لتتناسب مع تصميم موقعك.


== العلاقة مع مفاهيم ميدياويكي الأخرى ==
== اعتبارات الأمان ==


[[مستخدم (ميدياويكي)]]: مفهوم المستخدم الأساسي في [[ميدياويكي]].
**تأمين CentralAuth:** نظرًا لأن CentralAuth تخزن بيانات الاعتماد الخاصة بالمستخدمين، فمن الضروري تأمينها بشكل صحيح. يجب عليك استخدام [[شهادة SSL]] وتطبيق أفضل ممارسات الأمان الأخرى.
[[حقوق المستخدم]]: تحديد الصلاحيات التي يتمتع بها المستخدم.
**حماية SharedDB:** إذا كنت تستخدم SharedDB، فتأكد من حمايتها من الوصول غير المصرح به.
*   [[واجهة المستخدم]]: واجهة المستخدم التي يتفاعل معها المستخدم.
*  **كلمات مرور قوية:** شجع المستخدمين على استخدام كلمات مرور قوية وفريدة من نوعها.
*   [[التخصيص (ميدياويكي)]]: القدرة على تخصيص مظهر وسلوك [[ويكي]].
*  **[[المصادقة الثنائية]] (2FA):** قم بتمكين المصادقة الثنائية لزيادة أمان الحسابات.
[[قاعدة البيانات (ميدياويكي)]]: التخزين المركزي للبيانات.
*   [[LocalSettings.php]]: ملف التكوين الرئيسي لـ [[ميدياويكي]].
*   [[الامتدادات (ميدياويكي)]]: الإضافات التي توسع وظائف [[ميدياويكي]].
*   [[التوثيق (ميدياويكي)]]:  توثيق [[ميدياويكي]] والإضافات.
*   [[مجتمع ميدياويكي]]:  مجتمع المستخدمين والمطورين لـ [[ميدياويكي]].
[[الاستضافة (ميدياويكي)]]:  البيئة التي يتم فيها استضافة [[ويكي]].
*   [[الصيانة (ميدياويكي)]]:  المهام اللازمة للحفاظ على [[ويكي]] يعمل بشكل صحيح.
*  [[النسخ الاحتياطي (ميدياويكي)]]: عمل نسخ احتياطية من بيانات [[ويكي]].
*   [[الاستعادة (ميدياويكي)]]:  استعادة بيانات [[ويكي]] من النسخ الاحتياطية.
*   [[التدقيق (ميدياويكي)]]:  مراجعة سجل الأنشطة.


== استراتيجيات ذات صلة وتحليل فني وحجم التداول ==
== استراتيجيات التداول ذات الصلة (لتحليل سلوك المستخدم) ==


(هذه القسم مخصص لتوضيح أن المقال يتضمن الروابط المطلوبة، ولكن ليس بالضرورة أن يكون المحتوى مباشرة متعلقًا بـ UnifiedLogin. الهدف هو تلبية متطلبات عدد الروابط.)
*  [[استراتيجية الاختراق]] (Breakout Strategy) - تحليل أوقات تسجيل الدخول المفاجئة.
*  [[استراتيجية المتوسطات المتحركة]] (Moving Average Strategy) - تتبع اتجاهات تسجيل الدخول بمرور الوقت.
*  [[استراتيجية مؤشر القوة النسبية]] (RSI Strategy) - تحديد حالات الشراء أو البيع المفرط في تسجيل الدخول.
*  [[استراتيجية بولينجر باندز]] (Bollinger Bands Strategy) - قياس تقلبات تسجيل الدخول.
*  [[استراتيجية فيبوناتشي]] (Fibonacci Strategy) - تحديد مستويات الدعم والمقاومة في تسجيل الدخول.
*  [[استراتيجية Ichimoku Cloud]] - تحليل شامل لاتجاهات تسجيل الدخول.
*  [[استراتيجية MACD]] - تحديد تقاطعات المتوسطات المتحركة.
*  [[استراتيجية Parabolic SAR]] - تحديد نقاط الدخول والخروج المحتملة.
*  [[استراتيجية Stochastic Oscillator]] - قياس زخم تسجيل الدخول.
*  [[استراتيجية Elliott Wave]] - تحديد الأنماط المتكررة في تسجيل الدخول.
*  [[استراتيجية Price Action]] - تحليل حركة السعر (في سياق بيانات تسجيل الدخول).
*  [[استراتيجية Head and Shoulders]] - تحديد نمط انعكاس محتمل.
*  [[استراتيجية Double Top/Bottom]] - تحديد نمط انعكاس محتمل.
*  [[استراتيجية Triangle Pattern]] - تحديد نمط استمرارية أو انعكاس.
*  [[استراتيجية Flag and Pennant]] - تحديد نمط استمرارية.


*  [[التحليل الفني]]: فهم حركة الأسعار باستخدام الرسوم البيانية والمؤشرات.
== التحليل الفني وحجم التداول (لتوقع سلوك المستخدم) ==
*  [[مؤشر المتوسط المتحرك]]:  مؤشر شائع يستخدم لتحديد الاتجاهات.
*  [[مؤشر القوة النسبية (RSI)]]:  مؤشر يقيس قوة الاتجاه.
*  [[مؤشر الماكد (MACD)]]:  مؤشر يقيس العلاقة بين متوسطين متحركين.
*  [[خطوط الدعم والمقاومة]]:  مستويات الأسعار التي تميل إلى إيقاف أو عكس الاتجاهات.
*  [[أنماط الشموع اليابانية]]:  أنماط رسومية تساعد في تحديد فرص التداول.
*  [[تحليل حجم التداول]]:  دراسة حجم التداول لتأكيد الاتجاهات.
*  [[مؤشر حجم التداول في الوقت الحقيقي]]:  مؤشر يقيس حجم التداول الحالي.
*  [[مؤشر التجميع/التوزيع (A/D)]]:  مؤشر يقيس العلاقة بين السعر وحجم التداول.
*  [[التحليل الأساسي]]:  تقييم قيمة الأصل بناءً على العوامل الاقتصادية والمالية.
*  [[إدارة المخاطر]]:  استراتيجيات للحد من الخسائر.
*  [[تنويع المحفظة]]:  توزيع الاستثمارات عبر أصول مختلفة.
*  [[التحوط]]:  استخدام الأدوات المالية للحد من المخاطر.
*  [[استراتيجية الاختراق]]:  استراتيجية تداول تعتمد على اختراق مستويات الدعم والمقاومة.
*  [[استراتيجية الارتداد]]:  استراتيجية تداول تعتمد على الارتداد من مستويات الدعم والمقاومة.


=== انظر أيضًا ===
*  [[تحليل الشموع اليابانية]] (Candlestick Patterns) - تحليل أنماط تسجيل الدخول.
*  [[تحليل حجم التداول]] (Volume Analysis) - تتبع حجم تسجيل الدخول.
*  [[تحليل الاتجاه]] (Trend Analysis) - تحديد اتجاهات تسجيل الدخول.
*  [[تحليل الدعم والمقاومة]] (Support and Resistance Levels) - تحديد مستويات تسجيل الدخول الرئيسية.
*  [[تحليل خطوط الاتجاه]] (Trend Lines) - رسم خطوط الاتجاه لتحديد اتجاه تسجيل الدخول.


*  [[Special:CentralAuthLog]]: سجل الأنشطة المتعلقة بالمصادقة المركزية.
== روابط ذات صلة ==
*  [[Help:Unified Login]]: صفحة المساعدة الخاصة بـ UnifiedLogin.


[[Category:**الفئة:إضافات ميدياويكي**]]
*  [[ميدياويكي]]
*  [[PHP]]
*  [[MySQL]]
*  [[PostgreSQL]]
*  [[CentralAuth]]
*  [[SharedDB]]
*  [[OAuth]]
*  [[OpenID Connect]]
*  [[Anti-spam]]
*  [[SSL]]
*  [[وثائق ميدياويكي الرسمية]]
*  [[إدارة المستخدمين]]
*  [[الأمان في ميدياويكي]]
*  [[تخصيص ميدياويكي]]
*  [[قوالب ميدياويكي]]
 
[[Category:الفئة:إضافات ميدياويكي]]


== ابدأ التداول الآن ==
== ابدأ التداول الآن ==

Revision as of 19:34, 23 April 2025

Extension:UnifiedLogin

UnifiedLogin هي إضافة (Extension) لموقع ميدياويكي تسمح للمستخدمين بتسجيل الدخول الموحد عبر عدة مواقع ميدياويكي مرتبطة ببعضها البعض. بمعنى آخر، إذا كان لديك حساب على موقع ميدياويكي واحد يستخدم هذه الإضافة، يمكنك استخدام نفس بيانات الاعتماد (اسم المستخدم وكلمة المرور) لتسجيل الدخول إلى مواقع ميدياويكي الأخرى التي تدعم UnifiedLogin.

الهدف من الإضافة

الهدف الرئيسي من UnifiedLogin هو تبسيط عملية تسجيل الدخول للمستخدمين الذين يتفاعلون مع عدة مواقع ميدياويكي. بدون هذه الإضافة، يجب على المستخدمين تذكر عدة أزواج من اسم المستخدم وكلمة المرور، أو إنشاء حسابات منفصلة لكل موقع. UnifiedLogin يلغي هذه الحاجة، مما يوفر تجربة مستخدم أكثر سلاسة وكفاءة. هذا مفيد بشكل خاص للمشاريع التي تشترك في نفس المجتمع أو المؤسسة التي تدير عدة مواقع ميدياويكي.

كيف تعمل الإضافة

UnifiedLogin تعتمد على مفهوم المجال المركزي للمصادقة (CentralAuth). عندما يقوم المستخدم بتسجيل الدخول إلى أحد المواقع باستخدام UnifiedLogin، يتم تخزين بيانات الاعتماد الخاصة به في قاعدة بيانات مركزية. عندما يحاول المستخدم تسجيل الدخول إلى موقع آخر يدعم UnifiedLogin، يتحقق الموقع من بيانات الاعتماد مع قاعدة البيانات المركزية. إذا كانت البيانات صحيحة، يتم تسجيل دخول المستخدم تلقائيًا.

المتطلبات الأساسية

التثبيت والتكوين

تثبيت UnifiedLogin يتطلب عدة خطوات:

1. **تنزيل الإضافة:** قم بتنزيل أحدث إصدار من UnifiedLogin من مستودع ميدياويكي أو GitHub. 2. **تثبيت الإضافة:** قم بفك ضغط الملف الذي تم تنزيله ونسخ المجلد الناتج إلى مجلد `extensions` في دليل تثبيت ميدياويكي الخاص بك. 3. **تفعيل الإضافة:** أضف السطر التالي إلى ملف `LocalSettings.php` الخاص بك:

   ```php
   wfLoadExtension( 'UnifiedLogin' );
   ```

4. **تكوين الإضافة:** قد تحتاج إلى تعديل بعض الإعدادات في ملف `LocalSettings.php` لتخصيص سلوك UnifiedLogin. راجع وثائق ميدياويكي الرسمية للحصول على معلومات مفصلة حول خيارات التكوين المتاحة.

5. **تكوين CentralAuth و SharedDB:** تأكد من أن CentralAuth و SharedDB مُكوّنتان بشكل صحيح قبل تفعيل UnifiedLogin. هذا يشمل إعدادات قاعدة البيانات والاتصالات بين المواقع.

ميزات الإضافة

  • **تسجيل دخول موحد:** كما ذكرنا سابقًا، هذه هي الميزة الأساسية للإضافة.
  • **إدارة الحسابات المركزية:** يمكن للمستخدمين إدارة حساباتهم من خلال واجهة مركزية.
  • **دعم OpenID Connect و OAuth 2.0 :** يمكن دمج UnifiedLogin مع أنظمة المصادقة الخارجية.
  • **تكامل مع Anti-spam :** يمكن استخدام الإضافة للمساعدة في منع إنشاء حسابات وهمية.
  • **دعم اللغات المتعددة :** تدعم الإضافة العديد من اللغات.
  • **تخصيص الواجهة :** يمكن تخصيص واجهة المستخدم لتتناسب مع تصميم موقعك.

اعتبارات الأمان

  • **تأمين CentralAuth:** نظرًا لأن CentralAuth تخزن بيانات الاعتماد الخاصة بالمستخدمين، فمن الضروري تأمينها بشكل صحيح. يجب عليك استخدام شهادة SSL وتطبيق أفضل ممارسات الأمان الأخرى.
  • **حماية SharedDB:** إذا كنت تستخدم SharedDB، فتأكد من حمايتها من الوصول غير المصرح به.
  • **كلمات مرور قوية:** شجع المستخدمين على استخدام كلمات مرور قوية وفريدة من نوعها.
  • **المصادقة الثنائية (2FA):** قم بتمكين المصادقة الثنائية لزيادة أمان الحسابات.

استراتيجيات التداول ذات الصلة (لتحليل سلوك المستخدم)

التحليل الفني وحجم التداول (لتوقع سلوك المستخدم)

روابط ذات صلة

ابدأ التداول الآن

سجل في IQ Option (الحد الأدنى للإيداع $10) افتح حساباً في Pocket Option (الحد الأدنى للإيداع $5)

انضم إلى مجتمعنا

اشترك في قناة Telegram الخاصة بنا @strategybin للحصول على: ✓ إشارات تداول يومية ✓ تحليلات استراتيجية حصرية ✓ تنبيهات باتجاهات السوق ✓ مواد تعليمية للمبتدئين

Баннер