Kick Client from Session and temporarily block client IP hash
Sessions should implement a map[string]string
that holds map[ClientID]IP Hash
that allows a session host to kick a client, then bans the clients IP address hash from the remainder of the session.
-
Session implements a BlockedIP map[string]string
-
LiveSession (Client Plugin) implements a blocked_clients
list of banned client id's (Will allow for removing the client from the blacklist on the server -
Client implements a HashedIP string
field that will populate when the client makes it initial connection in the handlers