Hi, when a user send a request from a web browser like chrome, the only information you server is seeing are ip address, operating system and browser version and etc, in other words client does not send hardware information towards server, then when your html and JS is downloaded from your server to a client machine, browser will work like a sandbox and doe not allow your JS to access any hardware for getting extra information.
So the bottom line is your project is wrong, the only way you have for improving security is to use combination of user info plus a hashed cookie which can be identified later for future access
Cheers