Clients are able to open a remote connection to the server's console so that they can change the map, edit the game options, or even stop the server.
When a client issues the “login” console command, a remote connection is started. After logging in any subsequent commands are executed in the server's console instead of the client's local console. The remote connection must be terminated with the “logout” command.
Warning|Do not forget to log out. While logged in, all console commands executed via input bindings actually end up being sent to the server, so the client is unable to fire the weapon, etc. while logged in.
For basic security, a password can be defined on the server using the console variable server-password.
If the server has a password, it must be given to “login” as an argument, for instance: