/// <summary> /// 写入验证码 /// </summary> /// <param name="OldId"></param> /// <param name="NewId"></param> /// <param name="Code"></param> public static void WriteVerifyToken(string OldId, string NewId, string Code) { VerifyBll.ExecuteSql("delete from Verify where Id = '" + OldId + "'"); Verify model = new Verify() { Id = NewId, Code = Code.ToLower(), StartTime = DateTime.Now }; try { VerifyBll.Insert(model); } catch (Exception ex) { var good = ex; } }
/// <summary> /// 校验验证码 /// </summary> /// <param name="Id"></param> /// <param name="Verify"></param> /// <returns></returns> public static bool CheckVerify(string Id, string Verify) { Verify model = VerifyBll.GetModelById(Id); var verify = Verify.ToLower(); if ((DateTime.Now - model.StartTime).Minutes > 10) { return(false); } if (model.Code == verify) { // VerifyBll.ExecuteSql("delete from Verify where Id = " + model.Id); return(true); } else { return(false); } }