public ResultModel ResetPassword([FromBody] Model.Oauth.Userinfo user) { var m = new ResultModel(); m.StatusCode = HttpStatusCode.OK; m.Json = new BLL.UserService().ResetPassword(user); m.Status = true; return(m); }
public static Claim[] GetUserClaims(Model.Oauth.Userinfo user) { return(new Claim[] { new Claim("user_id", user.UserId.ToString()), new Claim(JwtClaimTypes.Name, user.UserName), new Claim(JwtClaimTypes.Email, user.UserEmail), new Claim(JwtClaimTypes.Profile, JsonConvert.SerializeObject(user)), ////roles //new Claim(JwtClaimTypes.Role, user.Role) }); }
public static Claim[] GetUserClaims(Model.Oauth.Userinfo user) { return(new Claim[] { new Claim("userId", user.UserId.ToString() ?? ""), new Claim("userName", user.UserName), new Claim("userEmail", user.UserEmail), new Claim("loginName", user.LoginName), new Claim("phoneNumber", user.PhoneNumber), new Claim("status", user.Status.ToString()), new Claim("logoImageUrl", user.LogoImageUrl ?? ""), new Claim(IdentityServerConstants.StandardScopes.Profile, JsonConvert.SerializeObject(user)), //new Claim("userInfo",JsonConvert.SerializeObject(user)), //roles //new Claim(JwtClaimTypes.Role, user.Role) }); }