wiki:CubeStatsNet/CentralRegistration

Central Registration

An important point for the complete game is having a central registration, to secure nicknames and protect the players with the fact that a nickname that makes problem easily gets removed. Also we can prevent re-registration and so make the gameplay on the ranked servers safe and protected.

We will try this in 2 steps, cause there is a view of reality left in our eyes ;).

  • Step 1

We make a real central organized central registration, that means the client directly gets in contact with the masterserver to login with his nickname, and then the ranked servers also check the IP on the connect. Even tho that system is highly ineffective and needs some half-secure fallback concept, its enough for a first shot, and if we achieve bigger problems we can learn from them for step 2.

  • Step 2

We will try to implement an independent central registration concept based on the classical Private/Public? Key concepts and signing. This way we can make it possible to use a central registration without any problem on fallout. Also with this concept it is possible to "secure" results, and we would be able to give "public access" to make ranked servers. This concept SHOULD be made an own library and then also be solved that good that i can go as feature to the DP engine to be part of Nexuiz.