IdentityServer4修改用户登录密码的方法

一、根据账号取出来当前用户的实体

                    var userMgr = scope.ServiceProvider.GetRequiredService<UserManager<ApplicationUser>>();
                    var userModel = userMgr.FindByNameAsync(account).Result;

二、修改密码

                        string code = userMgr.GeneratePasswordResetTokenAsync(userModel).Result;
                        var result = userMgr.ResetPasswordAsync(userModel, code, password);

猜你喜欢

转载自www.cnblogs.com/wjx-blog/p/12313657.html
今日推荐