وIXOpenIDClient هو التطبيق جانغو باستخدام ملقم التاسع الملامح هوية OpenID للمصادقة.
هذه الحزمة تمتد وتتطلب مكتبة جانغو-رض-المصادقة. https://launchpad.net/django-openid-auth
الإعدادات
وتدعم هذه المكتبة كل الإعدادات المتوفرة في المكتبة جانغو-رض-المصادقة ولكن يقدم واحدة جديدة التي يجب وضعها لتفعيل هذه المكتبة:
OPENID_SSO_IXPROFILES = صحيح
وبالإضافة إلى ذلك، الإعدادات التالية يجب استخدام:
* OPENID_CREATE_USERS = الكاذبة
* OPENID_UPDATE_DETAILS_FROM_SREG = صحيح
* OPENID_USE_AS_ADMIN_LOGIN = صحيح
هذه الإعدادات سوف بالترتيب:
* منع المستخدمين من تطبيق هوية OpenID التاسع واحد على أساس من الحصول التلقائي إلى التطبيق الخاص بك
* السماح خادم هوية OpenID لتحديث معلومات ملف تعريف المستخدم
* يتطلب تسجيل الدخول OpenID بإرسال لمنطقة مشرف جانغو، وتوفير الوصول ثابت
سوف تحتاج أيضا إلى تعيين التالية إلى عناوين المواقع الصحيحة لمعين التاسع مثيل الملقم ملامح التطبيق الخاص بك وسوف يكون باستخدام:
* OPENID_SSO_SERVER_URL = ''
* OPENID_SSO_SERVER_PROFILE_ROOT = '
المتطلبات:
بيثون
جانغو
جانغو-رض-المصادقة
pep8
Pylint
لم يتم العثور على التعليقات