Hello,
We are about to embark on building a series of sites in Drupal, each of which will operate on its own domain, with its own database.
These will include:
• a marketplace/shopping site (perhaps using Ubercart)
• a user-guide/knowledgebase site, with integrated forums, and membership-restricted special interest groups (perhaps built with Organic Groups)
• various dashboards, for our customers and dealers, where they can configure products, see their account status, etc.
We want all of these sites to share user identity, to prevent people having to login repeatedly when they move from one to another.
Requirements:
• A shared login for all sites (to include some non-Drupal sites), as well as the sites mentioned above.
• A mechanism for sharing session information between sites.
• A group system, where any Drupal user can be a member of one or more special interest groups.
At the moment none of this has been built (there isn't a half-completed site for you to look at).
We would like to buy half a day of a Drupal consultants time to:
• Advise on shared logins and session sharing (probably using OpenID and/or OAuth)
• Demonstrate how to set up and use Organic Groups