多个系统 共享一个cookies

问题描述

现在用几个系统都是用的一个数据库但是每个系统登录用户名cookies保存的方式和加密的方式都不一样。如何实现只需要在一个系统上登录过其他的系统可以免登录呢????

解决方案

解决方案二:
设置一样的key可行不?
解决方案三:
可以,设置相同的主域,然后把登录写在一个函数内,执行一次,写入多个Cookie。但最好还是统一下保存飞方式和加密方式
解决方案四:
关键是现在用户名的保存方式和加密方式不能统一啊,每个系统的域名也不一样。我也想过登陆的时候同时写入多个cookies但是不这知道这种做法好不好。
解决方案五:
以前我用投机取巧的方式做过一个小网站。就是在登录的时候改变用户表的一个IsOnline=1。你可以在与它关联的网页首页判断是否有IP地址与你电脑IP相同的用户的这个IsOnline=1,如果有就把这条数据添加到一个Cookie里面去,这样可以实现吧。其它具体的情况我暂时没考虑到。

时间: 2025-01-21 13:49:27

多个系统 共享一个cookies的相关文章

让多个系统共享IE浏览器资源_注册表

在多操作系统中,由于各个操作系统中的IE浏览器位于各自系统目录下,在一个系统的IE中访问过的网站无法在另一个系统的IE中脱机浏览,一个系统中的IE也无法使用另一个系统的IE收藏夹中的资源.其实我们可以让多系统共享IE资源,假设机器里安装了Windows 98和Windows XP双系统(Windows 2000中的设置方法相同). 1.共享收藏夹 Windows 98的收藏夹文件存放在系统的\Favorites目录下(假设在C盘).而Windows XP是按多用户管理方式的,每个用户的收藏夹(F

XP系统共享打印机时提示“工作站服务没有启动”怎么办

  XP系统共享打印机时提示"工作站服务没有启动"怎么办 1.开始Lusrmgr.msc 命令打开本地账户和组. 2.在用户中打开任意一个账户. 3.点击隶属于选项会弹出"工作站服务没有启动"的提示窗口. 4.工作站服务没有启动,导致无法共享打印机. 解决方法: 1.运行services.msc命令打开服务窗口.

win7系统共享无线wifi提示错误1203怎么办

  win7系统共享无线wifi提示错误1203怎么办            方法一:虚拟网卡 1.鼠标右键点击计算机,打开计算机管理,在设备管理器中右键点击网络适配器,选择扫描检测硬件改动; 2.等待系统自动扫描并修复,完成后会出现名为Microsoft Virtual WiFi Miniport Adapter的设备; 方法二.命令提示符 1.如果上面的方法无法解决问题,可以尝试以下的方法来解决; 2.在开始菜单中以管理员身份运行CMD; 3.然后依次执行命令netsh wlan set h

Win7系统共享选项呈现灰色无法点击怎么解决

  Win7系统共享选项呈现灰色无法点击怎么解决         具体方法如下: 1.在win7系统下文件夹上鼠标右键--属性--共享标签--中间的共享按钮是灰色无法选择; 2.问题的原因是系统的使用共享向导没有启用. 解决方法:随意打开一个文件夹,左上角选择 "组织" 按钮; 下方选择文件夹和搜索选项-查看-将使用共享向导(推荐)前面.

XP系统怎样导出cookies数据

  XP系统怎样导出cookies数据          具体如下: 1.打开win XP电脑中用户经常使用的,保存过cookies信息的浏览器的窗口,在该浏览器窗口中,打开"导入/导出向导"并单击"下一步"按钮,在打开的"导入/导出选择"向导页中选中"导出Cookie"选项,并单击"下一步"按钮; 2.接下来,在打开的"导出Cookie目标"向导页中,直接单击"浏览"

怎么样在整个网站里共享一个Conn?

问题描述 是不是把Conn定义在Application变量里? 解决方案 解决方案二:static静态类去处理conn解决方案三:写一个类,专门来处理数据操作方面的,这个在petshop内有,你可以看看他的SQLHelper这个类大概这样:publicabstractclassSqlHelper{//DatabaseconnectionstringspublicstaticreadonlystringConnectionStringLocalTransaction=ConfigurationMa

window.top[_CACHE]实现多个jsp页面共享一个js对象_JSP编程

今天,在项目中遇到一个问题,两个js页面要共享一个就js对象.js全局变量和静态变量都不行,其他苦逼的小农们就不要去强求了.而LZ又不想用cookie来存放,一是不安全,二个人喜好.最后发现一种超级方法来解决这个困扰,那就是用window.top['_CACHE']来存放这个变量,即可实现,不同Jsp页面直接的对象共享. var share = { /** * 跨框架数据共享接口 * @param {String} 存储的数据名 * @param {Any} 将要存储的任意数据(无此项则返回被查

Windows系统中一个进程可以允许最大的线程数

默认情况下,一个线程的栈要预留1M的内存空间 而一个进程中可用的内存空间只有2G,所以理论上一个进程中最多可以开2048个线程 但是内存当然不可能完全拿来作线程的栈,所以实际数目要比这个值要小. 你也可以通过连接时修改默认栈大小,将其改的比较小,这样就可以多开一些线程. 如将默认栈的大小改成512K,这样理论上最多就可以开4096个线程. 即使物理内存再大,一个进程中可以起的线程总要受到2GB这个内存空间的限制. 比方说你的机器装了64GB物理内存,但每个进程的内存空间还是4GB,其中用户态可用

多个jsp页面共享一个js对象的超级方法

 今天,在项目中遇到一个问题,两个js页面要共享一个就js对象.js全局变量和静态变量都不行,其他苦逼的小农们就不要去强求了.而LZ又不想用cookie来存放,一是不安全,二个人喜好.最后发现一种超级方法来解决这个困扰,那就是用window.top['_CACHE']来存放这个变量,即可实现,不同Jsp页面直接的对象共享. var share = { /** * 跨框架数据共享接口 * @param {String} 存储的数据名 * @param {Any} 将要存储的任意数据(无此项则返回被