Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
123
返回列表 发新帖
楼主: TmXiaOChAo
打印 上一主题 下一主题

asp.net log in判断user account是否正在使用当中

[复制链接]

46

主题

6

好友

6456

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

21#
发表于 2012-4-15 01:37 AM |只看该作者
回复 19# weeming21


    个人觉得没必要写 个js 过去跟server 沟通。 普通的, page 的 app page refresh 才检查就好。


回复

使用道具 举报

46

主题

6

好友

6456

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

22#
发表于 2012-4-15 01:48 AM |只看该作者
回复 18# TmXiaOChAo


    如 weeming 所说的。半小时左右。
    或者,
    没动作, 或没refresh。
    server 检查到timeout 那么他就logout 了。
   
    下次进来给他个新的sess id。
     

    我突然间想到, 不知道合理不合理
    login 进来, cookie 进去
    我有动作, 检查到我的cookie id 跟表内的符合, 我能继续
    我30分钟没动作, page refresh 检查到 timeout kick, 表就更新。
    我有动作, 但是另外台电脑login, 我记录另外台电脑的sess 进去表内, 旧的那台refresh 了检查到cookie id 不同, 被kick。
    我关掉了 browser, cookies 还有 10 分钟左右的时间, 我还能继续用, 如果时间超过了, 我必须从新登入, cookie 更新。


    应该没问题了吧?
   如果你要做到给力点就在 client 做个 ajax, 然后每隔 1 分钟就 send cookies 去server 检查一次, 如果超过了就kick, 不然就modal 出来block(类似google doc)。


回复

使用道具 举报

46

主题

6

好友

6456

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

23#
发表于 2012-4-15 01:50 AM |只看该作者
回复 18# TmXiaOChAo


    其实我在想, 你用 ms 的东西, 没类似的source 或者是plugin 能实现这样的功能吗?   为什么要抓破头脑?


回复

使用道具 举报

13

主题

0

好友

6850

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

24#
发表于 2012-4-16 08:56 PM |只看该作者
回复  TmXiaOChAo


    如 weeming 所说的。半小时左右。
    或者,
    没动作, 或没refresh。
...
宅男-兜着走 发表于 2012-4-15 01:48 AM


我有动作, 但是另外台电脑login, 我记录另外台电脑的sess 进去表内, 旧的那台refresh 了检查到cookie id 不同, 被kick。

这个应该就不是楼主要的是吗?你的句子我理解成login在新的地方会kick掉之前的地方,而不是阻止user在新的地方login。
我的方法和weeming一样,不过缺点是user那里crash了,就必须要等到限定的auto logout时间,user才可以在新的地方login。


回复

使用道具 举报

13

主题

0

好友

6850

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

25#
发表于 2012-4-16 08:58 PM |只看该作者
回复  TmXiaOChAo


    其实我在想, 你用 ms 的东西, 没类似的source 或者是plugin 能实现这样的功能 ...
宅男-兜着走 发表于 2012-4-15 01:50 AM


ms给的不是万能,是方便。


回复

使用道具 举报

46

主题

6

好友

6456

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

26#
发表于 2012-4-16 09:03 PM |只看该作者
回复 24# zechs


    嗯.... 你说的也对, 因为我一直环绕在怎么样子只能在一台电脑login 而已。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2024-12-26 03:33 PM , Processed in 0.092701 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部