disconnectAllSocketClients(userID, currentSocketID = undefined) {
        for (const socket of this.io.sockets.sockets.values()) {
            if (socket.userID === userID && socket.id !== currentSocketID) {
                try {
                    socket.emit("refresh");
                    socket.disconnect();
                } catch (e) {

                }
            }
        }
    }
Force connected sockets of a user to refresh and disconnect.
Used for resetting password.
@param {string} userID User ID
@param {string?} currentSocketID Current socket ID
@returns {void}