사람들이 게임을 제출하고 호스트 할 수있는 간단한 html5 게임 아케이드를 만들고 싶습니다.HTML5 게임 아케이드 - 보안
게임은 브라우저에서 직접 실행됩니다. 콘텐츠가로드되면 서버에 액세스하지 않습니다. 오래된 학교의 플래시 아케이드 사이트 (Miniclip 등)와 매우 비슷합니다. 그것은 싱글 플레이어가 아닙니다.
내가 주로 게임에 액세스하는 것에 관심이있는 내용은 등록/로그인 한 사용자의 사용자 세션 데이터입니다.
제출 된 코드의 모든 라인을 감사하지 않고 보안을 유지하는 가장 좋은 방법은 무엇입니까?
현재 나는 다른 도메인 (아마도 cdn)에서 게임을 호스팅하고 iframe을 호스팅해야한다고 생각합니다.
이 방법이 유용할까요? 게임이 사용자에 대한 정보에 액세스 할 수 없도록하기 위해해야 할 일이 있습니까?
게임은 무엇이 될 것입니까? 클라이언트 측 코드 만? – alex
당신은 더 구체적이어야 할 것입니다 - 사용자에 대한 어떤 정보에 액세스하고 싶지 않습니까? 이 게임은 사용자의 브라우저에서 실행되며, 브라우저에로드 된 다른 페이지와 동일한 액세스 권한을 사용자에게 부여합니다. – robertc
안녕하세요. 질문에 감사드립니다. 메인 포스트에 몇 가지 추가 세부 정보를 추가했습니다. 기본적으로 게임은 멀티 플레이어가 아닌 브라우저에서만 사용할 수 있으며 적어도 세션 데이터/다른 사용자 특정 항목에 액세스하는 사용자를 염려합니다. – BinaryMoon