I am always tired of this functionality, where your account gets automatically logged off after a certain period of time. They say it is a security feature, but I have a better suggestion.
Make so that there’s this verification, where you can go into a setting and confirm that you are the person that uses the account on that device. This verification will only collect data about your IP and computer name and then the info will be automatically get tied to your account.
Any device that logged to your account will get auto logged off (except for the one that invoked verification), and when a player is verified, the people from other devices will not log in to that account unless if you add allowlist to that device.
Also, when verifying, you will not get logged off but session ID will still change.