You don't have to use my username! :-P
Pumpio-HTTP can retrieve the whoami information.
Registration is complete when all the user information is loaded.
Removing nickname as parameter of any function in pumpio-http.el.