akashi-esquizolandia/src
MangosArentLiterature a5386ddc77 Change /login to use a "prompt" based system
This commit changes /login to no longer take command arguments. Instead, upon sending /login, you will enter an interactive "prompt", where your next OOC message will be interpreted as your login attempt (and will not be shown to other users). This prevents a typo from accidentally broadcasting your credentials to the entire area.

- Changes /login to take no command arguments, /login now sets a client state "is_logging_in".
- pktOocChat will now intercept a client's OOC message if they have this client state, and will interpret that as a moderator login.
- Adds the helper function loginAttempt() for handling moderator logins.
2021-04-26 16:29:56 -05:00
..
commands Change /login to use a "prompt" based system 2021-04-26 16:29:56 -05:00
advertiser.cpp Add /reload 2021-04-13 16:43:50 -05:00
aoclient.cpp Limit the amount of data the server will read 2021-04-20 11:51:22 -05:00
aopacket.cpp fix crash due to empty packets 2021-04-25 12:57:02 -05:00
area_data.cpp Update all QSettings instances to use UTF-8 2021-04-22 20:02:18 -05:00
config_manager.cpp Update all QSettings instances to use UTF-8 2021-04-22 20:02:18 -05:00
db_manager.cpp Cleanup getBanInfo and cmdJudgeLog 2021-04-10 00:43:08 -05:00
logger.cpp Add a new method of loading values from config.ini 2021-04-09 19:18:46 -05:00
main.cpp version bump 2021-04-23 00:32:44 -05:00
packets.cpp Change /login to use a "prompt" based system 2021-04-26 16:29:56 -05:00
server.cpp Add a size limit to packets and a configurable maximum character limit for messages 2021-04-19 19:44:46 -05:00
testimony_recorder.cpp Fix Server Crash when deleting statements during recording 2021-04-20 23:09:16 +02:00
ws_client.cpp Document WSClient 2021-03-15 15:29:03 +01:00
ws_proxy.cpp Document WSProxy 2021-03-14 19:34:40 +01:00