Your ingame name should work on the forums as well. (same password as ingame) They are, in effect, one in the same. You should be able to make TC on the forums or ingame, and then spend it in either place as well.
Are you able to log in, but not post? Or, are you not even able to log in?