Sessions and Multiple Devices
When caching Session
objects in local storage, different Sessions can exist in the local storage of multiple devices for the same player. If the player plays the game on a new device, the age gate will appear again for the player, and they will need to seek consent again if it was required before.
To avoid having to request consent more than once, the k-ID session can be stored in cloud storage associated with the player account and retrieved whenever the player logs in on any device. In this case, there will only be one Session
for the player even across devices.