Я не понимаю, почему некоторые пишут, что это сделать почти что невозможно, ведь есть вариант присвоить каждому пользователю уникальный ID (да, сейчас в качестве UID используется логин, но можно же имеющимся логинам дать определённые цифры, закрепить их, а логин уже использовать как витрину, как это происходит на всех нормальных сайтах).