كلمة التجزئة انشئ 3 منتدى استضافة

يستخدم OC اثنين algoritms كلمة المرور HASH لتخزين كلمات السر للمستخدم، وكان أسلوب قديم SHA1، والجديد هو SHA1SUM (ايم ليس المستخدم القديم جدا من OC، شهر واحد فقط، لذلك أنا لا أعرف منذ إصدار ما يستخدم التجزئة SHA1SUM)

كيف من أي وقت مضى يبدو أن هذا الأسلوب SHA1SUM لتكون أكثر أمانا (من SHA1)، في بعض الأحيان تحتاج إلى ommit هذه الأساليب التجزئة واستخدام واحد تحتاج إلى دمج OC مع CRM، أو أي توافق البرامج تحتاج إلى إنشاء.

كلمة التجزئة انشئ 3 منتدى استضافة المعرفة منذ ما هو إصدار

البحث عن مساعدة لم أجد أي موضوع منتدى جيد وأو سؤال / جواب لحل هذا صحيح لذلك، وهنا بلدي الحل. ونأمل أن يساعد بعض واحد. (I ريكومينت فقط لإضافة خطوط للحفاظ على التوافق مع أساليب OC التجزئة، وكيف من أي وقت مضى إذا لم تستخدم على الإطلاق ربما يمكنك حذف التجزئة توليد خطوط)

بحيث يتيح asume تحتاج إلى تخزين passowrds باستخدام MD5.
الملف تحتاج إلى تعديل هو \ owncloud \ ليب المستخدم \ \ database.php

هناك 3 وظائف، ونحن بحاجة إلى تغيير createUser ()، setPassword () وcheckPassword ()

البحث في createUser ()، setPassword () وظائف، وتجد:
$ التجزئة = $ hasher-> HashPassword ($ password.OC_Config :: getValue ( 'passwordsalt'، ''))؛
وإضافة بعد هذا الخط.
$ التجزئة = MD5 ($ كلمة المرور).

في checkPassword () وظيفة نجد:
$ storedHash = $ التوالي [ 'كلمة السر']؛
وإضافة بعد ذلك، هذا.
إذا (MD5 ($ كلمة المرور) == $ storedHash) < return $row['uid']; >

هذا كل شيء (بقدر تم اختبار I)، مع ذلك يمكنك استخدام MD5، SHA1، أو أي خوارزميات 40+ التجزئة التي تدعم PHP. أيضا تحتاج إلى إعادة تعيين جميع كلمات السر لبرامج جديدة، بعد إجراء التغيير.

ملاحظة: SHA1 القديم، وSHA1SUM كلمات السر لا تزال تعمل حتى تقوم بتغييرها إلى MD5. . باستخدام بناء OC في أساليب تغيير pasword. أو تغيير الجدول مباشرة مع PHP / ماي.

ونعم يمكنك حتى استخدام، ودوما غير مأمون متردده كلمة نص عادي، فقط باستخدام:
$ التجزئة = $ كلمة المرور.

التحيات ونأمل أن يساعد هذا.

مقالات ذات صلة

وزارة الدفاع التقويم الافتراضي انشئ 3 منتدى استضافةمرحبا، ومرحبا بكم في DrupalModules.com، تصنيف ومراجعة الخدمات التي تعمل بالطاقة المجتمع مكرسة لمساعدتك في العثور على أفضل وحدات دروبال للمشروع الخاص بك! تحتاج مساعدة في العثور على الحق في دروبال ...
تغيير مشرف استضافة دروبال كلمة المرورعندما، في دروبال 7، يتم فقدان كلمة المرور للمستخدم 1 (مسؤول) وسائل إعلام البريد الإلكتروني أو drush لا تعمل. فمن الممكن لتعيين كلمة المرور عن طريق استعلام قاعدة بيانات. لكن...
منتدى مجاني استضافة انشئ 3 اختراقالإثنين 26 مارس، تم اختراق 2012 18:14 الموقع وهو ما يفسر أشياء غريبة تحدث في الآونة الأخيرة. وكانت طازجة وتحديثها وتأمين تثبيت، ولكن أعتقد أنهم دائما خطوة إلى الأمام. أنا...
الرئيسية المناهضة بوت انشئ 3 منتدى استضافةمنذ الارتقاء في phpBB3، الى حد كبير الحق بعد أن خرج، لم يكن لدينا مشاكل البريد المزعج، ولكن كما قال آخرون، بدأنا للتو حملهم تصفية في خلال الأسبوع الماضي أو نحو ذلك. لديها...
انشئ موقع استضافة منتدى مجانيTHE # 1 حرة ومفتوحة المصدر BOARD نشرة SOFTWARE انشئ هو حر منتدى مسطحة حل البرمجيات لوحة الإعلانات التي يمكن استخدامها للبقاء على اتصال مع مجموعة من الناس أو يمكن أن السلطة كامل بك ...