Answer the question
In order to leave comments, you need to log in
How to bind the program to the computer?
I am making an application for windows. I am writing a client on electron + angular. I need to bind the program to the computer so that I can see the key in angular. In my idea, I have to check this key with the one saved on the server, because it must be static. The MAC address does not match. In my other implementation, I found that it changes when switching Wifi and Ethernet
Answer the question
In order to leave comments, you need to log in
Before spoiling the lives of loyal users with hardware bindings (which disloyal ones will bypass anyway), consider all the possibilities to simply generate a UUID when installing an application and not make a head for yourself or people.
It is logical that if you cannot bind something to the user's hardware, it makes sense to bind your hardware to the user's machine. If this is a commercial solution - the best option for protection is a physical key - a dongle. This is a hell of a job for the client, a rise in price for you (well, or for the client too), but it gives a clear connection with the iron, as you wanted. That is, only one computer with 1 dongle can work at the same time.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question