Previously using the Auth0 Lock library we were able to generate refresh tokens by setting the following parameters:
scope: 'openid offline_access profile', audience: 'audience', device: "my-device" }``` However, the `device` parameter is no longer respected. Instead it appears as though the `user-agent` header is used to determine what the device name is used for generating refresh tokens. Is it still possible to generate a refresh token in this manner? What is the best way to be able to set the name so that users can track their refresh tokens and delete unused or cycle them out as they need to for security purposes.