[eluser]Phil Sturgeon[/eluser]
You need to use $this->data which is an object. If you instead use $data or try to do $this->data['something'] you will destroy global data. I'll look into the login issues with the forum, its been working fine for most people.