Как запрещать вход в программу нескольким пользователям через 1 профиль? JWT
Я хочу использовать JWT токены в своей программе, для того что бы аутентифицировать пользователя при каждом разе обращение к серверу.
Но если злоумышленник узнает где хранится токен, то он спокойной может передавать его любому человеку, а тот пользоваться программой. Если даже токен привязан компьютеру, то тоже можно спокойно обойти. Злоумышленник перепрограммирует программу и эта программа всегда будет отправлять именно его данные от ПК. Но тогда можно по другому, злоумышленник может давать всем свои данные от профиля: Email:Password.
Из этого возникает вопрос, как запрещать вход в программу/профиль нескольким пользователям? Или это сделать не возможно?