修改:Redis方法修改。
This commit is contained in:
@@ -74,7 +74,7 @@ namespace UI.Controllers
|
||||
token = (BitConverter.ToString(md5.ComputeHash(Encoding.Default.GetBytes(token)), 4, 8)).Replace("-", "");
|
||||
if (moreLogin == true)
|
||||
{
|
||||
RedisHelper.StringSet(token, new UserInfo() { Pwd = Pwd, Uid = Uid }, TimeSpan.FromMinutes(20));
|
||||
StackChangeRedisHelper.StringSet(token, new UserInfo() { Pwd = Pwd, Uid = Uid }, TimeSpan.FromMinutes(20));
|
||||
}
|
||||
resdata.Data = new
|
||||
{
|
||||
@@ -161,7 +161,7 @@ namespace UI.Controllers
|
||||
var resdata = new ReturnResult<dynamic>();
|
||||
try
|
||||
{
|
||||
var userinfo = RedisHelper.StringGet<UserInfo>(Token);
|
||||
var userinfo = StackChangeRedisHelper.StringGet<UserInfo>(Token);
|
||||
if (IsNew)
|
||||
{
|
||||
Ip = Ip == "" ? IPHelper.GetIP() : Ip;
|
||||
@@ -174,11 +174,11 @@ namespace UI.Controllers
|
||||
var token = (userinfo.Uid + userinfo.Pwd + DateTime.Now);
|
||||
var md5 = new MD5CryptoServiceProvider();
|
||||
token = (BitConverter.ToString(md5.ComputeHash(Encoding.Default.GetBytes(token)), 4, 8)).Replace("-", "");
|
||||
RedisHelper.StringSet(token, userinfo);
|
||||
StackChangeRedisHelper.StringSet(token, userinfo);
|
||||
resdata.Data = new { Token = token };
|
||||
resdata.Status = 200;
|
||||
}
|
||||
RedisHelper.StringSet(Token, userinfo, TimeSpan.FromSeconds(10));
|
||||
StackChangeRedisHelper.StringSet(Token, userinfo, TimeSpan.FromSeconds(10));
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -203,8 +203,8 @@ namespace UI.Controllers
|
||||
{
|
||||
Logs.WriteTimingUDPLog($"传入token {Token}");
|
||||
Ip = Ip == "" ? IPHelper.GetIP() : Ip;
|
||||
var userinfo = RedisHelper.StringGet<UserInfo>(Token);
|
||||
RedisHelper.RemoveKey(Token);
|
||||
var userinfo = StackChangeRedisHelper.StringGet<UserInfo>(Token);
|
||||
StackChangeRedisHelper.RemoveKey(Token);
|
||||
if (userinfo == default(UserInfo))
|
||||
{
|
||||
if (IsData == false)
|
||||
@@ -276,7 +276,7 @@ namespace UI.Controllers
|
||||
try
|
||||
{
|
||||
DbLog log = new DbLog() { Ip = Ip == "" ? IPHelper.GetIP() : Ip, Client = UserAgent == "" ? HttpContext.Request.UserAgent : UserAgent };
|
||||
var userinfo = RedisHelper.StringGet<UserInfo>(Token);
|
||||
var userinfo = StackChangeRedisHelper.StringGet<UserInfo>(Token);
|
||||
string Uid = userinfo.Uid;
|
||||
if (userinfo == null)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user