thevenusproject / old_tvp_website

This was the github repo for the old TVP website
1 stars 0 forks source link

Registrations - some user details get written to wrong db table #1

Open BorislavZlatanov opened 10 years ago

BorislavZlatanov commented 10 years ago

Some users' account details get written to the community_register table in the database. Because of this, they don't show up in the Joomla/Jomsocial user list and they aren't able to log in.

BorislavZlatanov commented 10 years ago

Upon further investigation, it was found out that during the registration process, people's details are first written on the community_register table - Jomsocial stores them there temporarily. After they enter birth date and so on (on the later step), they are moved from community_register to users table and now are fully registered and can log in.

For whatever reasons, a lot of people seem to not fully finish the registration process, and so they can't login with the account details they receive on email.

Probably we can add a note on one of the registration pages, letting them know they must go through all registration steps before they'll be able to log in.

BorislavZlatanov commented 10 years ago

I edited the second registration page ( http://www.thevenusproject.com/online-community/register/registerProfileType ). Probably many people didn't finish the registration process because they didn't realize they had to select the Supporter profile type and click on Next. Hopefully, now it's much clearer. I'll keep monitoring the community_register table.

Also made a modification to the registration email that everyone receives. Now it reads like this: Hello %s,\n\nThank you for registering at %s. Your account details are as follows:\n\nUsername: %s\nPassword: %s\n\nYou will be able to log in after you have reached to the end of the registration process.\n\nNote: If you experience any issues with the website, please reply to this email, explaining your problem. Please be very specific and provide details in order to help us solve the issue.

I'm continuing to monitor the community_register table and see how many people don't finish the registration fully.