Good Members Area Module for D6?
I have a feeling I'm missing something here, cause I thought this would be quick to find.
I want to have a site with two type of membership:
- Professionals
- Common Folk (not actual terms)
I would like these groups to be able to sign up and provide information. So name, address, etc.
Professionals will need to be confirmed by an admin for security. However, commoners should be able to just log in with out any confirmation, but I want to have a sign-up sheet that asks for more information than just their email.
I am also wanting the professionals to be able to have their details (provided by the sign up sheet) searched by anyone (so kind of like a franchise, these professionals will want to be located by the public and thus their details aren't meant to be private).
Professionals will then have access to special page.
Commoners will also have access to a members pages.
I've been hunting around for different modules but can't seem to find one that does what I am after. I was thinking one for Drupal six would be up and running by now, especially now drupal.org is on D6.
Organic Groups seems to be to excessive, and other modules are not ported for D6, which suggests they aren't in major demand.
Any help would be appreciated. If I make any headway with this I will follow up with my findings.
(it's been a little while since using drupal for me, so this issue is making me fear I've fallen back to rookie level!)
Cheers

Other alternative
Even if I could have it set up so the new user has an option to choose the user role they are applying for.
If they wish to be a "commoner" then a new account will be started without amin approval required.
If they wish to be a "professional" then they will have to wait for admin approval.
Is there a simple way to customize the sign up process in this fashion?
I would even like to add extra items that are required to sign up, such as address etc.
I'm thinking this should be a standard problem that many people have delt with, but I can't find much info.
This is may cover what I'm after
http://drupal.org/node/45503
_
You can use the http://drupal.org/project/content_profile module to create different profiles forms. Then you can probably use either http://drupal.org/project/rules or http://drupal.org/project/autoassignrole modules to integrate the 2 roles with the different profile forms during the registration workflow. There's an issue in the autoassignrole issue queue that goes into more detail on how to get the modules to work together.
_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.