LMD wrote:But how ?
You can't.
LMD wrote:by IP. Disadvantage : Dynamic IPs change
This. And proxies.
LMD wrote:by MAC-Adress(not sure if this is possible with socket)
The protocol does not know the MAC address when routed to outside the LAN.
LMD wrote:by E-Mail
Oneclick mail hosters.
LMD wrote:or other personal data
Impiossible without offline verification.
LMD wrote:Please give your opinion !
Don't care about multiple accounts :)
Vapalus wrote:I wish there was something like a hashed hardware ID which would be used as ID instead of a name, and that the name is only shown in chat, or interfaces.
How will you deal with the same user plays on different devices using the same username/password? How will it be handled that under some circumstances different users (actually different people) share the same hardware?
Vapalus wrote:Mac Adress, on the other hand, is not unique. There has been some issues with several computers here having the same address.
MAC addresses are theoretically unique. Plus: Outside the own network MAC addresses are not known to the protocol so it has to be obtained by the client and has to be integrated to Minetest's protocol. But ... MAC addresses are no fixed values. It is pretty easy - even on Windows - to set a different MAC address without any obscure 3rd-party tools and when it is processed by the client it can be modified.