You don't need to "log in" unless you have a license. At least according to the forum software you're a demo user, so you don't have to worry about this.
I tried that ages ago when i signed up to the site. I thought that now i signed up i could login and get all content, but, no joy then i read about buying a licence and cried. lol