توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : تغییر کلمه عبور کاربران از طریق پایگاه داده
mehdimm
08-15-2009, 07:11 PM
سلام
برای تغییر کلمه عبور کاربران smf از طریق phpmyadmin باید از چه نوع کدگذاری استفاده کرد؟
من برای هر سیستمی که تا حالا باهاش کار کردم از MD5 استفاده میکردم. اما ظاهراْ توی smf شیوه دیگهای برای کدگذاری استفاده میشه. ممنون می شم زودتر پاسخم رو بدید، چون بد جور به لاگین نیاز دارم و البته سیستم پسورد رو بوسیله ایمیل هم برام ارسال نمیکنه!!!
ممنونم از همه...
اگر نام کاربری مدیرم اتفاقی پاک شد چکار کنم؟ (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>)
mehdimm
08-16-2009, 04:12 AM
سلام. ممنونم! راستش دیشب خودمم تقریباْ همین کار رو انجام دادم به این صورت که یک اکانت معمولی رجیستر کردم و بعد از اون فیلد نوع گروه رو به ۱ تغییر دادم. بعد وارد مدیریت شدم و پسورد مدیر رو تغییر دادم و بعد هم با مدیر لاگین شدم و اکانت موقتی رو پاک کردم. اما سوال اینجاس که این شیوه یکم غیر اصولیه (همون ************* خودمون) حالا سوال اینجاس که SMF برای کد کردن پسوردها از چه تابعی استفاده میکنه؟ چرا بعد از تغییر پسورد با تابع MD5 در phpMyAdmin و حتی تغییر email notify امکان ورود به پنل کاربری نیست؟
plusboy
08-16-2009, 06:02 AM
تا اونجایی که من فهمیدم نحوه ذخیره پسوورد در اس ام اف پیچیده تر از مامبو هست.
یه فیلد مهم دیگر هم به نام password salt هست. من هم چند سری پسوورد را یادم رفت.
اینجوری عمل کردم که .
توی لوکال یه یوزر با همان نامی که روی هاست هست ساختم. به عنوان مدیر کل. بعد. فیلدهای پسورد و پسورد سلت را هر دو را از لوکال روی هاست کپی کردم.
مشکل حل شد.
vBulletin® v4.2.5, Copyright ©2000-2026, Jelsoft Enterprises Ltd.