Introduction A major component of any modern authentication strategy is the management of a user’s devices. With different forms of stateless authorization allowing accessibility from browser and native clients simultaneously, knowing which device is accessing a resource can be critical for application functionality and the user’s security. In this article, we…