Buenos días.
Estoy realizando una API/REST con Symfony y me han pedido que un usuario sólo pueda hacer login desde un dispositivo a la vez. Quiero decir, que si alguien coge un móvil y hace login, al coger otro móvil/tablet/ordenador, si quieren hacer login mientras está la otra "sesión" activa no se lo permita.
Había pensado a priori crear un campo en la tabla de usuario que indique si el login está activo o no, pero no se si es la mejor manera o hay otra mejor.
Tampoco estoy seguro de si este es el lugar indicado para realizar esta pregunta. Si no lo es, disculpad.
Muchas gracias y un saludo