高级版及企业版用户:服务端增加对当前用户访问检测功能

服务端增加对当前用户访问检测功能,检查帐号及密码是否正确,有效防止恶意制造假令牌(loginTicket),因为无法制造正确的密码。

修改了两个类:

C# Code:
/// <summary>
/// 仅返回帐号和密码资料,用于服务端的实时检测
/// </summary>
/// <returns></returns>
public static DataTable GetUserList4Cache()
{
string sql = "SELECT Account,Password FROM dbo.tb_MyUser WHERE ISNULL(IsLocked,'')<>'Y' ";
DataTable dt = DataProvider.Instance.GetTable(Globals.DEF_SYSTEM_DB, sql, tb_MyUser.__TableName);
return dt;
}
//来源:C/S框架网(www.csframework.com) QQ:1980854898
/// <summary>
/// 仅返回帐号和密码资料,用于服务端的实时检测
/// </summary>
/// <returns></returns>
public static DataTable GetUserList4Cache()
{
string sql = "SELECT Account,Password FROM dbo.tb_MyUser WHERE ISNULL(IsLocked,'')<>'Y' ";
DataTable dt = DataProvider.Instance.GetTable(Globals.DEF_SYSTEM_DB, sql, tb_MyUser.__TableName);
return dt;
}
//来源:C/S框架网(www.csframework.com) QQ:1980854898
相关源码下载:

扫一扫加作者微信


版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网