ASP.NET单点登录

杨友山
博客专家认证
2011-09-05 10:28:04
我也想弄一个单点登录,ASP.net,查了一下,网上是挺多,但是说的我都晕了,说用缓存,用令牌,用数据库啥的,我只想整个简单的,一个用户名不能都登录,大家帮忙看看啊
...全文
172 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
Session + Cookie
lsw645645645 2011-09-05
  • 打赏
  • 举报
回复
学习了
evil_steve 2011-09-05
  • 打赏
  • 举报
回复
设计思路问题..
Im_Sorry 2011-09-05
  • 打赏
  • 举报
回复
用个字段来判断就好了,断电后 比如说 状态1 为已登录, 登录的时候查询下这个字段的值,返回当前数据来进行判断,如果为1 证明已登录, 再次登录的时候 如果是1 就修改为0 返回已登陆提示,

然后二次登录就能登录进入了,这个还可以实现 T人的作用,如果在线,你登录的时候就会提示已登录,在线的管理员如果操作了,就会提示 帐号已在别入登录!


其实是逻辑的问题,仔细想下就知道咯!
LMAOhuaNL 2011-09-05
  • 打赏
  • 举报
回复
yangchun1213 2011-09-05
  • 打赏
  • 举报
回复
Mark……
子夜__ 2011-09-05
  • 打赏
  • 举报
回复
杨友山 2011-09-05
  • 打赏
  • 举报
回复
这是不有点不好控制啊,因为退出的时候,有的是session失效,有的是直接关浏览器,有的电脑还断电了,这什么时候去改那个数据库呢
yue547283947 2011-09-05
  • 打赏
  • 举报
回复
登陆有个user表 在这个表加个字段 字段默认 0

登陆成功后 把这个字段改成 1 然后在登陆页面 加个判断 if(这个字段为0){登陆并改成1}


这样应该可以
杨友山 2011-09-05
  • 打赏
  • 举报
回复
找了篇文章实现了,转载了

http://blog.csdn.net/yysyangyangyangshan/article/details/6750049
krenyelang 2011-09-05
  • 打赏
  • 举报
回复
建立一张表,存放一些用户数据;
然后判断登陆用户输入的数据是否正确……

62,046

社区成员

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

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

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

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