#15 El openid de steam es un sistema de "authentication" y no "authorization", esto que significa? Que el típico "login through steam", lo único que hace es decirle a la web quien eres (avatar, public steamid, nombre) y ya esta, no pueden hacer ninguna acción en tu cuenta.
Por lo que vuelvo a reiterar que el problema viene de otro lado, no pueden hackearte de esta forma.
Si han accedido a la cuenta desde otra ip, seguramente le han sacado la contraseña y además el token de la app de steam del movil, que permite generar codigos 2FA ( esto es mas probable si tiene el movil con root ) y esto es lo que se usa para poder hacer bots automaticos de trade en steam
Si no han accedido a la cuenta desde otra ip, seguramente tenga algún malware en el pc o en el navegador.