多个系统 共享一个cookies
现在用几个系统 都是用的一个数据库 但是每个系统登录用户名cookies保存的方式和加密的方式都不一样。如何实现只需要在一个系统上登录过 其他的系统可以免登录呢???? --------------------编程问答-------------------- 设置一样的key可行不? --------------------编程问答-------------------- 可以,设置相同的主域,然后把登录写在一个函数内,执行一次,写入多个Cookie。
但最好还是统一下保存飞方式和加密方式 --------------------编程问答-------------------- 关键是现在用户名的保存方式和加密方式不能统一啊,每个系统的域名也不一样。
我也想过登陆的时候同时写入多个cookies 但是不这知道这种做法好不好。 --------------------编程问答-------------------- 以前我用投机取巧的方式做过一个小网站。就是在登录的时候改变用户表的一个IsOnline=1。
你可以在与它关联的网页首页判断是否有IP地址与你电脑IP相同的用户的这个IsOnline=1,如果有就把这条数据添加到一个Cookie里面去,这样可以实现吧。其它具体的情况我暂时没考虑到。
补充:.NET技术 , ASP.NET