I need an expanded registration form with much additional information, like information about a user's company, address etc., plus more.
1) The standard Drupal create an account information, username and password, is it stored in a data base table that can be accessed as any table info can? Or is it stored as content, like CCK information.
2) What is the best way to store this additional custom information from registerting users, by using CCK and storing as content, or saving the information directly into a table. I would not want the information available to all users like content might be. I would want to be able to pull up specific pieces of information for display when a user makes a forum entry, or comment, and perhaps custom shape their profile info.
By Number-6 on
Comments
I like using CCK and content
I like using CCK and content profile modules. You can use the display fields tab for the content type to restrict what is visible on the profile page. If you need it viewable by some and not others the field permissions module also you to control who can view fields.