// Token: 0x060002ED RID: 749 RVA: 0x0000B648 File Offset: 0x00009848 public static UserInfo GetOnlineUser(string passwordkey, int timeout, int uid) { UserInfo userInfo = new UserInfo(); int num = FPUtils.StrToInt(WMSCookie.GetCookie("userid"), uid); string text = DES.Decode(WMSCookie.GetCookie("password"), passwordkey).Trim(); if (text.Length == 0) { num = 0; } if (num > 0) { DateTime lastCookieTime = WMSCookie.GetLastCookieTime(); DateTime t = DateTime.Now.AddMinutes((double)(timeout * -1)); if (lastCookieTime >= t) { UserInfo userInfo2 = UserBll.CheckPassword(num, text, false); if (userInfo2.id > 0) { return(userInfo2); } } WMSCookie.ClearUserCookie(); } return(UserBll.CreateGuestUser()); }
// Token: 0x0600003F RID: 63 RVA: 0x00004128 File Offset: 0x00002328 public static DateTime GetLastCookieTime() { string dateTime = FPUtils.GetDateTime(WMSCookie.GetCookie("lastactivity")); return(Convert.ToDateTime(dateTime)); }