Quote:
Originally Posted by Gambet
With no legit reason as to why it shouldn't be allowed. You say with staff comes the responsibility of keeping players' information private, well, what's the difference in opening a player's attributes to read an ip over doing so with a variable? It would still only be able to be viewed by staff, except now servers can add more to their security with ip checks and so forth.
|
Also you could make it so certain things can be IP locked-based on the players preference. For example, to drop/sell items, you have to have an IP in your IP list. When you first log on, you set an account password, saved as md5 in a db npc. When you try to drop/sell something, if your IP isn't listed, you get a pop-up saying "Your IP is not recognized! Please enter password:" and if you know the password, you can manage the list of IPs allowed.
This would be very nice to have, and also could prevent people losing items if their account was hacked (aka they did something wrong with their password-though I suppose graal.net could be hacked again, and anti-graal could get the passwords for peoples accounts again).
Skyld, I see nothing wrong with logging IPs on login, if not saved into a variable. Since you have not strictly forbidden this (and I think you'd need Stefan's permission anyway) I'm going to go ahead and make this system. You may come look at it when I'm finished. If you feel that it is bad for people to have extra account protection, you are free to talk to Stefan and get him to stop me.