I have been wanting a way to setup new user creation so that users can leave comments and access parts of my website to download content. I would like to compare the new users with users already in the database. I would also like them to have a profile so they know what comments that have made already and maybe a picture.