Там все очень топорно: просто при регистрации создается пользователь с именем, равным идентификатору. То есть Page.User.Identity.Name возвращает навернека у них wmid. Они это сделали скорее всего на основе провайдера membership и форум вообще не трогали. Ну по крайней мере я бы так сделал. О том как сделать провайдер - читайте в нете.