/// <summary> /// 登录 /// </summary> /// <param name="userId"></param> /// <param name="tokenid"></param> /// <returns></returns> public static bool SignIn(string userId,string userName, out Guid tokenid) { TokenInfo existToken = TokenManager.GetToken(userId); if (existToken != null) { tokenid = existToken.tokenId; return true; } TokenInfo token = new TokenInfo() { tokenId = Guid.NewGuid(), IsValid = true, CreateTime = DateTime.Now, ActivityTime=DateTime.Now, UserId = userId, UserName=userName//, //RemoteIp = Utility.RemoteIp }; tokenid = token.tokenId; return TokenManager.AddToken(token); }
public static bool AddToken(TokenInfo entity) { tokenList.Add(entity); return true; }