a minecraft authentication server can add any custom property to a player profile. those player properties are sent to every client in the game so it can include things like the players did, their pds url, etc...
here's a quick demo of a completely client sided mod