BBmine wrote:There's at least one problem I can see with this. Suppose griefer_guy sees that nice_guy has some REALLY cool stuff on HOMETOWN, so he gets to work on making his own server. Then he logs into his own server as nice_guy and portals to HOMETOWN. Great, now griefer_guy as nice_guy can transfer all the chests, protection blocks, etc. to griefer_guy.
Well, i was under the assumption that after you entered username and password in your client to log in a server,
these credentials are still present in the client. So that when the server tells the client to connect to another server, the client would send the username and password it already has in memory to that other server.
If that's not the case, i wouldn't mind if i was forced to enter my password again.
The purely optional request of transferring a referrer and inventory are probably much more problematic in that regard. And it would be absolutely ok if that is left out. Especially because servers could sync these data by other means. You could e.g. create a mod that allows servers to exchange status messages via IRC. If they send private irc-messages and use only pw-protected irc-usernames, you'd get an okayish level of security.
So i'd like to limit my request to the feature as described by cyisfor on the github-issue:
cyisfor wrote:Keep in mind that this feature would merely be automating the effect of:
building a sign saying "connect to coolserver.me:23456"
players reading that sign, and returning to the minetest menu
players typing in "coolserver.me:23456" and picking a name/password
players joining the new server
There is very little need to limit what server connects where, since the player could just manually connect to any server anyway.
And:
ManElevation wrote:im a noob at lua, but ill take a go at this, probably fail
this will be a challenge tho :P
I would really love to see you succeed. That would totally eliminate the need for this feature-request.