There exists a table which contains unique browser IDs, created by a browser, to identify a device and grant access. As a first try, this table was created to have the possibility to identify a device and grant access only to those devices, who where registered in this table before. Because this could also be used to track a user, the browser maintainers are removing this possibility from their browsers. Therefore a new method was needed.
Currently this table is still there and works. It should be removed. The following parts must be removed:
In the method Config the path to this table and all methods to get or set the path information.
In the method Touchpanel the verification to the unique ID.
In the file amxpanel.js in function getRegistrationID the lines to read the unique ID from the internal storage of the browser.
In the file amxpanel.js in function getRegistrationID the lines to save a new unique ID.
The Javascript store library.
In the Javascript amxpanel.js in the function getRegistrationID is also code to generate a unique ID out of the current date and time. This code should remain there. It will still be needed to interact with the daemon amxpanel on the server.
There exists a table which contains unique browser IDs, created by a browser, to identify a device and grant access. As a first try, this table was created to have the possibility to identify a device and grant access only to those devices, who where registered in this table before. Because this could also be used to track a user, the browser maintainers are removing this possibility from their browsers. Therefore a new method was needed.
Currently this table is still there and works. It should be removed. The following parts must be removed:
Config
the path to this table and all methods to get or set the path information.Touchpanel
the verification to the unique ID.amxpanel.js
in functiongetRegistrationID
the lines to read the unique ID from the internal storage of the browser.amxpanel.js
in functiongetRegistrationID
the lines to save a new unique ID.store
library.In the Javascript
amxpanel.js
in the functiongetRegistrationID
is also code to generate a unique ID out of the current date and time. This code should remain there. It will still be needed to interact with the daemonamxpanel
on the server.