저는 crazy8와 같은 카드 게임을 만들고 있습니다. 그리고 저는 이미 프로토 타입을 발표합니다.사용자가 페이지를 다시로드 할 때 사용자를 어떻게 식별 할 수 있습니까?
여기 봐 http://himapoyo.com
내 문제가있다 내가 게임을하는 동안 페이지를 다시로드 할 때, 소켓 연결이 끊어 내 socket.id이 변경됩니다.
그래서 서버 측 프로그램에서 나를 식별 할 수 없습니다. 이제 서버는 소켓이 분리되었을 때 테이블에서 플레이어를 제거합니다. 서버가 서버를 식별 할 수없는 플레이어를 제거하지 않으면 게임이 중지되어 프로그램이됩니다. 하지만 사용자를 식별 할 수 있다면 테이블에서 페이지를 새로 고침 한 플레이어를 삭제하고 싶지는 않습니다.
질문 : 사용자가 페이지를 새로 고침 할 때 어떻게 사용자를 식별 할 수 있습니까?
쿠키를 사용하면 ID가이 문제에 가장 적합하다고 생각합니다. 다른 솔루션이 있습니까?