से पासवर्ड माइग्रेट करें मैं वर्तमान उपयोगकर्ताओं सहित ड्रूपल 7 से Django 1.4 तक एक साइट माइग्रेट कर रहा हूं। मैं Drupal द्वारा धोखे गए पासवर्ड के साथ कैसे काम कर सकता हूं?ड्रूपल 7 से Django
this के अनुसार, Drupal 7 (वे एक स्ट्रिंग "$ एस $ 'के साथ शुरू के रूप में जमा हो जाती है) का उपयोग कर SHA-512 पासवर्ड हैश।
डीजेगो 1.4 में अब SHA-256 के डिफ़ॉल्ट के साथ पासवर्ड संग्रहीत करने के लिए options है, लेकिन मुझे SHA-512 के लिए कोई विकल्प नहीं मिल रहा है। जबकि this app SHA2 एल्गोरिदम के उपयोग की अनुमति देने के लिए प्रतीत होता है, मुझे यकीन नहीं है कि यह Django 1.4 के साथ संगत है (1.4 के रूप में एक लचीला पासवर्ड हैशर है)।
ऐसा करने का सबसे आसान तरीका क्या है?
ईटीए: मैंने एक पासवर्ड हैशर बनाया है जो ड्रूपल के एल्गोरिदम की नकल करता है और माइग्रेशन को आसान बनाता है। चूंकि मैंने पहले से ही एक जवाब स्वीकार कर लिया है, मैं अस्वीकार्य नहीं होगा, लेकिन भविष्य में Django प्रवासन के लिए ड्रूपल करना चाहता हूं, कोड Django snippets पर और GitHub gist पर संग्रहीत किया गया है।
मैं उपयोगकर्ताओं को ड्रापल 7 ऐप से एक Django 1.8 ऐप में माइग्रेट करने का प्रयास कर रहा हूं जो स्टॉर्मपाथ का उपयोग करता है। (Http://drupal.stackexchange.com/questions/176008/getting-password-hashes-and-salts-from-drupal-7 के अनुसार)। मैं जो भी अटक गया हूं वह है कि ड्रूपल ऐप से पासवर्ड हैश और लवण कैसे प्राप्त करें। क्या आप इसके साथ मदद कर सकते हैं? – Daniel