Php 仅允许用户API/SPA进行一次会话
如何防止我的用户在多个设备上使用相同的凭据登录?我正在用laravel开发一个API,用vuejs开发一个SPA 在我知道我正在处理的应用程序的功能之前,我正在使用JWT,所以我临时做了一个丑陋的修复: 每次用户登录时,我都会在数据库中存储最后生成的jwt,并且我创建了一个中间件,用于检查每个请求中使用的jwt是否===最后生成的jwt 我知道这是一个非常丑陋的修复程序,但这是我唯一想到的防止用户登录多个设备的方法。您对实现此功能有什么想法吗?我是否需要将auth方法从JWT更改为其他方法?谢谢Php 仅允许用户API/SPA进行一次会话,php,laravel,Php,Laravel,如何防止我的用户在多个设备上使用相同的凭据登录?我正在用laravel开发一个API,用vuejs开发一个SPA 在我知道我正在处理的应用程序的功能之前,我正在使用JWT,所以我临时做了一个丑陋的修复: 每次用户登录时,我都会在数据库中存储最后生成的jwt,并且我创建了一个中间件,用于检查每个请求中使用的jwt是否===最后生成的jwt 我知道这是一个非常丑陋的修复程序,但这是我唯一想到的防止用户登录多个设备的方法。您对实现此功能有什么想法吗?我是否需要将auth方法从JWT更改为其他方法?谢谢