如何实现多帐号同时登陆一个网站??????????????????????????

不懂装懂 2011-03-25 10:43:43
如题
想要实现一台电脑同一网站多帐号登陆,通过代码方式如何解决???

ps:不要告诉我使用不同的浏览器,或者是ie8新建会话
...全文
769 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
reyoreyoreyo 2013-03-27
  • 打赏
  • 举报
回复
需求:同一浏览器实现多用户登录同一网站用户可以相互切换,且每个用户可以单独退出,不影响其它用户,没有退出的用户仍然可以操作,如果多用户同时登录了系统,当前只可能有一个帐号是处一激活状态(自动选中最后激活的用户)。 设计:session+cookie+java(spring3.2)+jquery 详情:http://www.cnblogs.com/interdrp/archive/2013/02/04/2891396.html
mingl11 2011-03-25
  • 打赏
  • 举报
回复
多个用户一起存在 那怎么判断是哪个用户操作呢?
  • 打赏
  • 举报
回复
服务器与客户端使用不同的SessionID对话,记录下这些ID,按需替换并Psot给服务器就可以
  • 打赏
  • 举报
回复
当然上面写的还是简单了,你还需要判断是否用户已经退出了,即Session["Now_Principal_List"]是否还包含当前ViewState["Now_Principal_Key"]对应的Principal了等等,上面都是即时在这里写的,经不起考验的,没经过验证。。。
  • 打赏
  • 举报
回复
Dictionary<string, IPrincipal> dictionary;
Session["Now_Principal_List"] = dictionary;
在登录界面登陆成功后,生成一个Principal,判断这个principal是否在Session["Now_Principal_List"]里已经有了(一般根据用户管理号比较),如果没有,插入,生成key值,Session["Now_Principal_Key"]=key;否则提示

在登录成功后转向的第一个页面,在Load事件里写
if(!IsPostBack)
{
ViewState["Now_Principal_Key"] = Session["Now_Principal_Key"].ToString();
}
else
{
Session["Now_Principal_Key"]= ViewState["Now_Principal_Key"];
this.User = ((Dictionary<string, IPrincipal>)Session["Now_Principal_List"])[ViewState["Now_Principal_Key"].ToString()];
}

这个User就是你当前页面的Principal了
wangkun9999 2011-03-25
  • 打赏
  • 举报
回复
首先要知道原理,通常web系统的账号是存session或cookie的,如果要客户端同时登陆几个账号,那必须用数组或集合存储这些账号信息,也就是用session或cookie数组存储账号
不懂装懂 2011-03-25
  • 打赏
  • 举报
回复
我菜鸟,不懂,能上点码不?[Quote=引用 2 楼 starfd 的回复:]
然后在后台自动给每个页面都生成一个inpput hidden
这个值是在登陆成功后就得到了,在BasePage有个属性专门记载当前是哪个principal,在加载完页面后就把这个值通过后台写在页面上,以后每次页面加载都是根据页面的这个值和BasePage那个专门记载目前是哪个用户的值来判断,如果页面上存在标志,比如我前面说到的inpput hidden,就以这个为准,否则就以是当前BasePag……
[/Quote]
  • 打赏
  • 举报
回复
然后在后台自动给每个页面都生成一个inpput hidden
这个值是在登陆成功后就得到了,在BasePage有个属性专门记载当前是哪个principal,在加载完页面后就把这个值通过后台写在页面上,以后每次页面加载都是根据页面的这个值和BasePage那个专门记载目前是哪个用户的值来判断,如果页面上存在标志,比如我前面说到的inpput hidden,就以这个为准,否则就以是当前BasePage中记录的当前principal为准

说的比较乱
。。。。
  • 打赏
  • 举报
回复
Session存多个principal,然后在后台自动给每个页面都生成一个inpput hidden,放的就是指定principal的id,然后根据这个值在页面加载时修改当前的User

我的思路是这样的,所有的功能都继承于BasePage
如今,很多人有许多帐号和密码。比如证券帐号、银行账户(很多人还不止一个)、网上注册的帐号(如支付宝等)、电脑登录的用户名及密码等等。 面对如此之多的帐号和密码,如何记忆,如何管理,是一个难题。 下面谈谈生活中遇到的某些人的做法,这些做法都是欠妥的,不安全的: 一、不管什么帐号,都用相同的密码。显然这很不安全,虽然好记。至于为什么不安全,大家想一想就会明白。 二、将所有的帐号密码都写在纸上。显然这张纸很重要了。这么重要的东西怎么保管是一个难题。放在席子底下?锁进保险柜?都不是好办法。就算进了保险柜,难道就安全了吗?保险柜是从哪里来的?是人从商店搬回来的。既然可以搬回来,那么也可以搬走。小偷直接把保险柜搬走,你怎么办? 三、用软件记录,比如Word或者Execl,采用密码加密。可是你是否知道,这个密码是很容易破译的。为什么呢?本博来讲解一下密码加密的原理。凡是用密码加密的文件在打开(读取)文件内容的时候,是经过这样一个过程的——“如果X和Y相等,那么就打开”——这里的X是你输入的密码,Y是存入文件的密码。问题就来了,这个事先保存好的密码是存放在一个固定的位置上的。要不然网上怎么还有这样一类软件——专门查看密码的软件? 再说,对于金融类的帐号,密码应该经常更换,否则也容易出问题。如果有几十个经常更换的密码,你怎么记得住? 该软件将你的帐号信息以密文的形式记录下来。 可以为每个人定制一个单独的个人版本,相当于一把专用的钥匙。互相之间不通用。 由于上传文件大小的限制,这里只上传了执行文件,需要VC2008的支持。或者去http://www.rayfile.com/files/9b349273-b1d4-11df-b695-0015c55db73d/下载安装版本,先看看效果。
公司的每一分钱都来源于客户,在商业竞争日益激烈的今天,谁的服务好,抓住了客户,谁就抓住了财富,就能在商业竞争中立于不败这地,邦仁客户管理系统帮您管理好销售的每个环节,管理好您的客户。 邦仁液化气配送管理软件根据上百家成功企业独到管理经验开发而成,软件一上市便受到了业内专家和客户的高度赞许与肯定。实用性的功能模块完全按照气站配送管理行业流程设计。已成为业内一流的软件产品,产品的业务流程、先进的配送管理实施已成为气站配送管理软件行业的领头羊。软件把电脑与电话功能集成,电脑上安装客户管理软件及来电接收器, 当客户来电时,电脑会在资料库中查询客户资料, 并在电话第二声响铃时在电脑屏幕上弹出客户资料,让你在一接电话时就能叫出客户的名字, 客户一定会感觉很惊喜,同时,与该客户的相关业务记录、财务信息、服务反馈及来电记录也同时显示出来,相信软件必定会大大地帮您提高工作效率, 客户的满意度也会大大的提高。 软件特点 ? 来电弹出客户,是液化气行业小型的呼叫中心系统 ? 来电管理器采用USB接口,支持FSK及DTFM两种来电制式 ? 提醒客户预约和订气频率提醒等多种提醒功能,防止客户流失 ? 及时了解客户财务信息-欠瓶,欠款,欠票,押瓶 ? 可以同时支持一路、两路及多路电话 ? 无需人工输入,自动填写派工单与回单 ? 支持多路电话同时来电弹出,比市面上队列式弹出更先进; ? 操作简便,点点鼠标就可以完成工作 ? 防止假气假气票 ? 电脑化管理提高企业形象和办事效率 ? 独有的接线机器人功能,自动打印派工单 ? 完善的进销存功能 ? 方便简洁的短信单发和群发功能(向公司申请开通此功能) ? 多角度的报表输出和分析功能 ? 支持多店连锁管理 ? 支持多用户协同工作 ? 支持通话录音 功能介绍 ? 是一个专业的电话服务系统 来电号码和客户资料自动弹出,多个电话同时打来,软件可以同时弹出,不用输入客户编号就可得知客户地址,订气品牌,剩余气票,定购总金额,欠瓶数量,押金,最后订购时间等情况。让客户的资料一目了然,陌生客户第一次来电还可弹出来电归属地。 基本资料设置 ? 1.配送的气种品牌、进货价、销售价、初始库存、初始空瓶等设置,可让软件识别我们做的业务,同时让软件自动为我们管理各个品气牌的库存,及时准确的了解库存; 2.员工管理 设置员工为业务员或配送员,当设置成业务员/配送员时我们可以通过软件报表统计统计业务员的提成,而且可以看到业务员/配送员历史与当天的任一时间的销售配送和提成状况。 3.片区设置 根据自己客户的实际情况分配片区,灵活实用的片区销售报表可以帮你看到各个片区的任何时间内的销售情况,让我们对液化气配送做出更合理的优化方案。 4.供应商管理 将自己的供应商录入软件内,方便我们查找供应商,同时了解与供应商的财务信息情况 5.工作模式设置 单机版本和网络版本合二为一, 购买一套在一台电脑上运行就是单机版本,购买多套在多台电脑运行,简单的设置一下就可以实现数据共享,行成网络版本 6.操作员管理 设置成不同用户、不同权限登入软件使客户资料更安全。在system超级用户名下设置其他的用户可对其他的用户权限划分,修改客户、删除客户、修改供应商、删除供应商、修改销售单、删除销售单、开进货单、浏览销售统计报表、删除来电日志、导出客户资料等,勾选代表赋予权限 7.用户信息设置 设置自己公司或气站自己的名称、地址、电话、其他说明等,可个性化打印出自己喜爱的打印小票 8.录音及外线设置 可设置软件是否自动录音,根据自己电脑硬盘大小设置录音文件是否删除,删除的话留存多少天删除。特有的外线过滤功能可设置任意外线号码,轻松过滤来电前的外线 9.客户资料的录入 可通过软件快捷键迅速新建客户,对客户的卡号、地址、联系人、开卡日、电话(可设无数个)、收款方式、片区、月结日、订气频度、检测情况、销户日期、业务员/配送员及提成、借机、押瓶、喜爱品牌及价格、备注和客户财务信息等设置   ? 强大的提醒功能 根据客户实际的订气周期设定天数,超过该频率未订气的客户,软件里都会有提醒。对于预约订气的客户,可以设置具体的时间提醒、多少时间提醒。月结客户的月结提醒,方便我们合理分配时间; 客户订气操作 ? 客户订单编号自动生成 格式如下:SH080103-00001,080103:年月日, 00001:当天的订单号,每天都会从00001开始自动编起,比如:sh080101-00001 表示2008年8月1日的第一张订单; ? 订气订单处理 当客户用客户资料里的其中一个电话打过来的时候,多个电话同时打过来软件会同时弹出所有客户资料且自动记录该客户的订气品牌、数量和价格。跟客户校对后点“立即送气”按钮,软件会自动填写配送单且客户资料里的财务信息会自动积累欠款数量、欠票数量、欠瓶数量等,这时我们可以选择打印软件预设的不打印/窄行打印/宽行打印3种模式中的一种,以后软件会自动选择该打印方式打印小票。配送员便可以凭借小票配送和回款及回瓶。而且订气如果检测会主动更新客户的最新检测时间 ? 订单修改 当出现客户要改订其他气或打印机卡纸时,我们可以双击该单进行修改、重新打印和删除该单重新做新单。当出现客户退单时,我们可以直接删除该单和选择软件快捷按钮进行销售退货; ? 订气回单处理 配送员送完气以后我们就要做回单操作了,点“回单”按钮软件会自动根据客户的收款方式不同自动填写回单,你只要核对客户的已收款,已收气票,已回瓶,送气提成,基本无需录入,客户财务信息里会自动累计 欠款金额、欠票数量、欠瓶数量等。且没有回单跟回了单的订单有颜色区分(红色的代表没有回单,白色的代表已经回了单),同时软件会对每个商品的空瓶统计,总的空瓶统计等; ? 气票处理 可以对气票客户进行快速充值,客户财务信息里会自动累加气票总数,可以管理每张气票的票号,收票后可以查询气票号,防止假气票,在报表里有客户在任一段时间充气票的详细情况,你也可以快速查询气票客户剩余气票情况; ? 进销存管理 实时显示当前所有产品的库存数,空瓶数量。销售自动出库,并自动更新库存,出库统计,入库统计,自动累计,每一供应商的未付款,欠瓶等; ? 经营状况分析 强大的经营分析报表,业务员,配送员的配送明细表与提成报表,每日销售配送报表,气票统计报表,配送员检测报表,每个客户的欠瓶统计表; ? 销售明细报表 可对任何时间段内的配送员、各类气品牌和客户作为条件索引查询销售情况,实时掌控经营状况,及准确算出配送员的工资提成。同时也方便对帐; 客户财务统计表 可统计所有客户订气品牌及单价、押金、欠瓶、欠款、未收气票等,方便掌控客户资讯; ? 多角度销售统计报表 可通过时间查询各个时间段内的产品销售情况,提供年、月、日、配送员、产品和客户等多个索引查询,轻松做到甩手老板; 所有报表可导出,供打印或二次编辑个性化样式; ? 客户资料的方便查询(支持模糊查询)和录入修改 ? 来电日志的管理 可通过时间查询各个时间段内的来电客户的时间、电话、地址、订购品牌、接线员和事由等。也可删除你的来电,亦可通过时间打印个时间段内的来电记录; ? 软件可最小化到计算机右下脚的托盘中不影响用户进行其他操作,一旦来电,自动弹出小窗口,并捕捉来电进行订单录入操作 客户资料导入和导出 正式版软件可将客户资料直接导入本软件,免去录入资料的步骤。有权限的用户可迅速导出软件方便自己编辑个性化资料。 短信单发和群发 可以给送气员发送短信来实现送气信息的传递,也可以实现对客户在节假日群发祝福短信或平时的促销短信,还可以定时发送,到了该时间软件会自动给设定的客户发送。 试用版登录帐号 用户名:system 密码:空 适用对象 液化气配送店及煤气配送点。 软件价格及服务 服务: 终身电话、Email终身免费支持,软件终身免费升级,硬件三个月内有问题包换。 历史版本更新 -------------------------------------------------------------------------------- 10.1版改进 1、增加退单查询报表 2、宽行打印有表格线输出,打印格式更漂亮 3、录单文件存放路径支持自己设置 4、开进货单放宽限制,开入库单时充许数量为0 5、工具栏和订单区右键增加“派单”按钮,派单操作更简单直接 6、对数据进行加密处理,数据更安全 7、来电区来电记录更改排序算法,未处理来按电话先后自动上排,防止来电遗漏处理 8、增加来电区对陌客户开单提醒,有效防止人为误操作 9、增加软件对配送单在不同配送阶段的软件识别,引导用户进入下一步操作,有效避免错误操作 10、优化主界面客户搜索的功能智性,直接输入关键字回车,既可完成模糊搜索 11、回单窗口可直接录入备注 12、更新操作视频教程 9.2版改进 1、增加录音文件存放目录自已设置支持 2、增加预先地址设置,录入客户时选地址 3、弹出客户资料窗口增加欠桶明细报表 4、导入数据时,增加库与库对导的选项,方便用户升级 5、开配送单时,支持飞信通知配送员 ________________________________________ 9.0版改进 ? 1、增加多个客户共用一个电话的解决,会弹一个小窗口列出该电话对应的所有配送地址,选择地址后弹出再做单 ? 2、弹出窗口里直接显示历史送气记录 ? 3、对每个客户都增加现金出入的功能,用以解决没送气但收到月结款,买气票气卡款,收支押金款,并计入当日所收现金报表 ? 3、增加产品销售利润报表,每日现金出入流量利润平衡表等多个报表 ________________________________________ 8.0版改进 ? 1、软件界面全新设计 ? 2、软件退出前增加备份数据的是提示 ? 3、数据导入,备份数据,恢复数据等功能增加进度提示 ________________________________________ 7.1版改进 ? 1、窄行打印的打印格式增加了店名、配送电话、配送地址和广告语的打印; ? 2、打印设置里,增加了打印的格式设置(不打印,宽行打印,窄行打印),开单时,系统会自动按设定的打印格式打印小票; ? 3、更正了以往版本里更改客户编号,销售记录里的客户编号不随之更改的BUG; ________________________________________ 7.0版改进 ? 1、系统增加押金条打印功能; ? 2、系统退桶和退押金功能,空桶自动更新库存; ? 3、宽行打印和窄行打印的单上增加欠桶、欠款和欠票等项目; ? 4、修改6.X版里客户资料的排序方式,改回按录入顺序的排序; ? 5、修改6.X版里订水记录的排序方式,未配送完的单排上面(有颜色区分),配送完的单按时间先后排下面; ? 6、增加钢瓶号管理:钢瓶号查询,打印等; ________________________________________ 6.1版改进 ? 1、系统增加对充水票记录的修改和删除; ________________________________________ 6.0版改进 ? 1、系统增加对支装水、饮水机和纸杯等勿需回瓶的产品销售支持; ? 2、建订水记录时,增加了短讯自动通知送水工上门配送的功能; ? 3、更换了短讯发送网关,解决以往版本发短讯有延时的问题; ? 4、支持多用户联网群发短讯; ? 5、改进了客户与订单的索引方式,查询速度更快; ? 6、增加了版本升级时,导入销售数据的支持,解决以往版本升级时,销售数据无法导入的问题,此功能适用6.0以上的版,从6.0以下的版本升级到6.0及以上版本时,不适用; ? 7、系统增加了数据操作工具,数据备份、恢复和清理维护等工作更简单、方便; ________________________________________ 5.2版改进 ? 1、订单状态增加颜色区分,未回单的订单红色显示; ? 2、增加了操作权限的显示和修改功能; ________________________________________ 5.1版改进 ? 1、增加业务员提成及业务员提成报表; ? 2、修改了以往版本在修改和删除订单时不更新客户财务信息和库存的BUG; ? 3、修改了以往有客户反应在有些系统上,选择时间不显示日历的现象; ? 4、订水如果洗机会主动更新客户的最新洗机时间 ? 5、客户资料里加入押桶品牌 ________________________________________ 5.0版改进 ? 1、客户资料增加累计总金额,累计总数量,弹出客户显示订水时间; ? 2、增加用户信息自定义设置,设置后,宽行打印订单时会打印出用户信息; ? 3、打印可以同时支持窄行打印(小票)和宽行打印,打印格式自动记忆; ? 4、订单号改成流水号,并自动生成,方便用户对单; ? 5、增加销售退单功能,退单自动重新计算库存; ? 6、增加每个商品的空桶统计,总的空桶统计等; ? 7、增加送水提成的计算,可根据客遍及户远近设置不同的提成; ? 8、修改了以往版本导入数据时,不导入客户财务数据的问题; ? 9、增加了各种报表都可以导出到excel文件,供二次编辑打印; ? 10、库存报表增加了进货金额,库存总量及库存总金额的计算; ? 11、增加了销售明细表,此表可生成配送员配送明细表,客户的销售明细表,产品的销售明细表等; ? 12、修改以往版本的销售订单不可以重复打印问题; ? 13、增加了每个客户的欠桶统计表,可统计出每个品牌的欠桶和数量; ? 14、增加配送员洗机报表;
货运代理公司网站基本功能特色: 全站采用DIV CSS布局,符合WEB2.0标准,您自己设计独特风格非常方便。 兼容IE、火狐各大常用浏览器,打开网页不变形。 采用UTF-8编码,全球打开网站不乱码。 所有信息内容在线完成编辑,就象WORD一样简单、可视而又功能完善,几乎能完成你想要的所有效果。 网站导航实现自主管理,可自由添加、删除、隐藏栏目。 使用多层开发模式开发,更灵活的构架,理论上支持所有.net支持的数据库。 多重缓存机制,让网民超快地打开您的网站,让人觉得打开您的网站很“爽!”。 不会像生成静态网页那样产生大量垃圾文件占用空间。 采用防止外部提交和防刷新机制,有效防止各种攻击行为。 在线制作略图功能,让图片显示更快。 图片添加水印文字,防止盗图。 详细介绍可传附件,方便供客户下载PDF,DOC,XLS,RAR,ZIP等文件。 记录点击数,方便了解客户关注内容。 独创可视模板编辑功能,轻松拖拽鼠标即可实现布局的修改。 独创模块编辑功能,可自己设计独特的模块(包括但不限于:脚本代码、ASP.NET代码、图片、文字等等,只要你想得到的任何网页元素)供设计模板时使用。 独创全站图片即时替换功能,方便地替换网站中任何位置的图片(包括背景图片),再也不用找不到图片路径而发愁了。 采用AJAX技术,性能与效果得到极大提高。 前台内容栏目结构清晰,易于访问者查看想要的内容。 后台管理同样结构清晰,便于管理提高效率。 可后台更换FLASH轮显广告图片,可指定图片链接。 支持无限级分类,无论您的分类有多复杂,都可以轻松实现。 信息暂存功能,即对于某些临时不需要发布的内容暂存起来,不用删除,以后重新开放即可。 下载防盗链功能。 可以上传2G以内容的单个超大文件。再也不用为上传视频烦恼了。 即时信息编辑功能,登陆后台后访问网站时,可以直接编辑当前内容。 内容复制功能,可在列表中复制一条内容,添加类似内容时更方便。 内容另存功能,可以将内容编辑后另存为一条新内容。 内容排序功能,可以自由设置内容显示的前后顺序。 任意设置的会员级别和浏览权限精确到每条记录,这对于那些希望不同内容针对不同查看对象开放来讲,无疑是最佳解决方案。 会员分组功能,可以设置不同的分员组别。 注册可发送邮件,宣传公司信息。 忘记密码可通过邮件取回。 可以查看自己的订单。 可以在线提交简历。 可以添加任意张大图,相册展示。 大图自动生成略图功能,让您的产品以最快的速度展示在客户眼前。 可自定义产品列表小图显示尺寸。 可在任意页面调用产品显示模块,设置显示数量和类别以及显示方式。 如果用户登录,订购产品时自动使用用户的联系方式,不需要再填写。 在线支付功能,目前支持财付通。 社会化书签功能,方便用户收藏以及搜索引擎SEO收录。 相关记录功能,浏览时方便前后导航,也利于搜索引擎收录。 有些分类和菜单暂时不用,又不想删除怎么办?其实它们均可实现显示与隐藏功能。 查找不包含特定文字的内容?试试“NOT 关键词”的查找方式。 列表显示无规则?点击表头就可排序,AJAX的哦。 自主开发的客户端采集软件,不占服务器资源。 一集采集远程图片,不用担心盗链或服务器稳定靠成图片无法显示的问题。 非凡建站系统让您网站成功运营的三大技术方面: 完全从网络营销的角度出发制作: 可自定义网站任何页面的title,keywords,description,tags 完全符合SEO的优化标准; 每个产品,每篇文章都可以进行详细的SEO优化!再也不需要花大价钱请SEOer了,你甚至可以做得比某些专业的SEOer更专业! 让您的网站在搜索引擎中免费获得好排名!让客户直接通过网站找到您,与您做生意! 网络营销和跟踪服务类软件的集成: 客户看您的网站时,如果您的业务员能在线及时地解答客户的疑惑,那该有多好!在线客服系统帮您实现! 想知道今天都有那些地区的网民浏览过您的网站吗? 想知道今天访问您网站的网民从哪里知道您网站的吗? 想知道访问您网站的网民对您网站中哪些页面最有兴趣吗? 这些功能我们都为您全面考虑并实现了! 后台可添加第三方网站统计代码,方便了解网站访问详情! 系统模块的超强灵活性: 能给网站换个我想要的界面吗?可以! 能给网站添加个我需要的新功能吗?可以! 能随意修改网站的模块,按我的意愿做吗?可以,如果您怕麻烦我们还可以帮您做! 您想过自己也可以做个网站吗?告诉您,只要会打字,轻松的个性网站就会顷刻显现! 后台帐号:admin 后台密码:admin

62,040

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧