/// <summary> /// /// </summary> /// <param name="userName"></param> /// <param name="password"></param> /// <returns></returns> public static UsersEntity CheckUser(string userName, string password) { UsersEntity user = null; if (userName != null && password != null) { user = new UsersEntity(); user.UserID = userName; user.UserName = userName; user.Email = "*****@*****.**"; } return(user); }
/// <summary> /// 修改密码删除关于此用户的所有token /// </summary> /// <param name="user"></param> /// <returns></returns> public static bool ChangePassword(UsersEntity user) { bool result = true; foreach (KeyValuePair <string, ValueTuple <string, string> > kvPair in refreshTokens) { ValueTuple <string, string> token; if (kvPair.Value.Item1 == user.UserID) { refreshTokens.TryRemove(kvPair.Key, out token); } } return(result); }