限制登录,是说在一个系统中对权限用户的一种登录限制。比如不允许同一个账号多地点同时登录(可能要和ip等信息绑定)
登录限制的实现方案,就是通过ajax不断的获取当前用户的状态,并将当前时间写入到数据库中,而若是再登录该用户账号,则会比较当前二者的时间差,若在一定的合适范围内,则准许登录系统。否则,提示“已经登录”。这样做其实是有一定局限性的,并且在我们的维护过程中,出现过这个问题,用户的机器突然断电,当再启动,发现一直不能登录后台系统,并提示“已经登录”。经分析得出,这就是因为我们对于登录限制的功能实现与当前系统信息耦合性过强,只是因为计算机系统时间倒退了,便导致我们的系统出现了问题