我最近在处理一个项目并尝试查找或使用laravel框架来阻止多个帐户登录。例如,我已登录,有人尝试从其他设备或其他浏览器登录,它会自动阻止该人登录。谢谢
您可以使用会话数据,因为它具有last_activity字段。我个人使用数据库进行会话,但也许你可以使用文件存储或类似的。
我将会话链接到用户(如果他们已登录)。然后我也可以检查最后一个活动。你可以做类似的事情。
用于检查
登录时,请检查该用户是否有活动会话。如果是这样你的东西并注销该人。
如果您只想检查设备,可以检查浏览器代理/平台(和IP)。