Skip to content

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