In what context? A web page?
Really just any context outside of server joining. The token system is fine and does fix some issues, but in order to validate users for outside services (such as blockland glass) we need an endpoint that lets us check if a steamID owns a certain BL_ID, at the very least. Without this logging in with steam's openID doesn't do anything for us.
Edit: On a side note, you could probably dedicate more space to the 'Admin' and 'Gamemode' columns in the new join server gui. Server names are still clamped to a relatively small size, so there isn't any reason to not leave more ample room for long host or gamemode names.