Я создаю веб-игру с Nodejs, express и socket.io.Моя игра не будет использовать несколько страниц, поэтому все будет сделано только на одной странице.В настоящее время я использую очень простой метод подключения socket.io, который просто устанавливает соединение с сервером, а затем выполняет какие-либо действия (отправляет сообщения и т. Д.).
Однако, если кто-то загрузит мой клиентский код и включит его(ex: xampp, wamp) сервер, он все равно сможет нормально подключаться и играть, что неправильно.В игру нужно играть только с реального клиента.
Я ищу способ аутентифицировать соединение, только если оно сделано с реального клиента.Я искал способ сделать это и заинтересовался аутентификацией на основе jwt, но я не смог ее реализовать.
Как я могу аутентифицировать соединение?