Okay, I have this working in 6.4 but the problem is with this line, by default in 6.4 it reads
<br />$userob = new user;<br />$user = $userob -> authenticate("U_CoppaUser");
The only way I can get it to work is to replace "U_CoppaUser" with "U_Groups" I tried this
<br />$userob = new user;<br />$user = $userob -> authenticate("U_CoppaUser","U_Groups");
and it didn't work.