-
November 23rd, 2011, 13:51
#1
un sha_hash پسورد کاربر در mysql
سلام
یه php دارم دستوری می خوام که پسورد نوشته شده در sha_pass_hash رو برام به حالت اولیه برگردونه
مثلا" 0E5DB11E09343FCC28EF005545892E78A3DEAD2B رو به حالت un Hash برگردونه
چون دارم php برای تغییر پسورد اکانت می نویسم که اول باید یوزر و پسورد قبلی کاربر رو چک کنه بعد اگه درست بود اجازه بده تا کاربر پسوردشو عوض کنه
مشکل من اینه که یوزر و پسورد رو چک میکنه ولی باید پسورد به صورت هش شده باشه تا اجازه تغییر پسورد بده
می خوام راهنمایی کنید که چطور در php پسور هش شده رو برگردونه
---------- Post added at 01:51 PM ---------- Previous post was at 12:48 PM ----------
کسی نیست کمک کنه؟
ویرایش توسط srsh : November 23rd, 2011 در ساعت 12:50
دلیل: .
-
-
November 23rd, 2011 13:51
# ADS
-
November 23rd, 2011, 21:34
#2
عضو انجمن
پاسخ : un sha_hash پسورد کاربر در mysql
اگر قرار بود این هش به این راحتی برگرده که دیگه ارزشی نداشت!
پسورد رو از طرف بگیر، hashش رو حساب کن و با hashی که ذخیره کردی مقایسه کن.
کمترین قیمت ثبت دامنه (slab آخر DirectI)
کام نت ارگ فقط 8.89$
پنل ریسلر با امکان تعریف مشتری و ریسلر با آدرس اختصاصی
دلار به قیمت بازار (صرافی کیش)
-
-
November 23rd, 2011, 21:42
#3
پاسخ : un sha_hash پسورد کاربر در mysql

نوشته اصلی توسط
ehsanx
اگر قرار بود این هش به این راحتی برگرده که دیگه ارزشی نداشت!
پسورد رو از طرف بگیر، hashش رو حساب کن و با hashی که ذخیره کردی مقایسه کن.
من که نمی خوام از رمز کسی استفاده کنم
در کدنویسی شرط گذاشتم اگه پسورد قبلی با پسوردی که کاربر وارد کرده درست باشه اجازه بده پسوردشو عوض کنه همین
و حالا چون پسورد در دیتابیس هش شده تابع بخود شرط رو بررسی کنه مشکل به وجود می یاد!
افـــــــــــتاد ؟!
-
-
November 23rd, 2011, 22:55
#4
عضو انجمن
پاسخ : un sha_hash پسورد کاربر در mysql

نوشته اصلی توسط
srsh
من که نمی خوام از رمز کسی استفاده کنم
در کدنویسی شرط گذاشتم اگه پسورد قبلی با پسوردی که کاربر وارد کرده درست باشه اجازه بده پسوردشو عوض کنه همین
و حالا چون پسورد در دیتابیس هش شده تابع بخود شرط رو بررسی کنه مشکل به وجود می یاد!
افـــــــــــتاد ؟!
عزیز دل برادر!
هش پسورد قبلی رو که داری.
هش پسوردی که کاربر وارد میکنه رو هم حساب کن و با هم مقایسه کن! لازم نیست اصل پسورد رو به دست بیاری!
کمترین قیمت ثبت دامنه (slab آخر DirectI)
کام نت ارگ فقط 8.89$
پنل ریسلر با امکان تعریف مشتری و ریسلر با آدرس اختصاصی
دلار به قیمت بازار (صرافی کیش)
-