ورود

View Full Version : ریست کردن پسورد کاربران عضو Membership در MVC 4



simple
شنبه 19 مهر 1393, 08:21 صبح
سلام
برای ریست کردن پسورد کاربران عضو Membership در MVC 4 چگونه باید عمل کرد؟

برای ایجاد کاربری از کد زیر استفاده می کنم:

Membership.CreateUser(accountcreate.accountinfo.Us ername, accountcreate.Password);
Roles.AddUserToRole(accountcreate.accountinfo.User name, "کاربر عضو");

می دانم که از جنریت کردن کردن توکن در لینک ایمیل برای تایید هویت استفاده می شود
var token = WebSecurity.GeneratePasswordResetToken(user.UserNa me);
ولی از websecurity نمی توانم استفاده کنم چون از پروایدر SimpleMembership استفاده نکرده ام.
لطفا راهنمایی نمایید.

simple
چهارشنبه 30 مهر 1393, 20:49 عصر
سلام
خودم به جواب رسیدم. همینجا می نویسم که دوستان دیگر هم استفاده کنند


MembershipUser mu = Membership.GetUser(model.Username);
mu.ChangePassword(mu.ResetPassword(), "پسورد جدید");