مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

تغییر رمز عبور در identity

  • دوشنبه 29 آذر 1395
  • 13:17
تشکر میکنم

با سلام.

هنگام تغییر رمز می خوام کاربر ابتدا رمز فعلی اش را وارد کند.

خوب این رمز را که وارد کرد با استفاده از دستور زیر آن را hash می کنم:

            String hashedCurrentPassword = UserManager.PasswordHasher.HashPassword(currentPassword);

اما با دیتابیس برابر نیست

لطفا راهنمایی نمایید

با تشکر

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 29 آذر 1395
  • 14:12

موقع ثبت نام هم با همین تابع هش میکنید ؟

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • دوشنبه 29 آذر 1395
  • 16:24

با تشکر از استاد محترم

موقع ثبت نام خود identity عملیات را انجام می دهد

کدش رو پیدا کردم:

IdentityResult result = UserManager.ChangePassword(User.Identity.GetUserId(), currentPassword, newPassword);

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)