public void WriteCookie(ManagerViewModel viewModel) { viewModel.Noncestr = Guid.NewGuid().ToString().Replace("-", ""); CookieHelper.SetCookieValByCurrentDomain(LM_MANAGER_KEY, 20160, SerializeHelper.BinarySerializeObjectToBase64String <ManagerViewModel>(viewModel)); CookieHelper.SetCookieValByCurrentDomain(LM_MANAGER_ROLE_KEY, 20160, viewModel.RoleType.ToString()); }
/// <summary> /// 前端 user对象序列化后写入cookie,保留两周 /// </summary> /// <param name="user"></param> public static void WriteCookies(AdminLoginModel user) { CookieHelper.SetCookieValByCurrentDomain(GetAdminUserCookieKey(user.ID), 20160, SerializeHelper.BinarySerializeObjectToBase64String(user)); CookieHelper.SetCookieValByCurrentDomain("SHOPID", 20160, user.ID.ToString()); }