[support] unified login for multiple domains
Hugh Esco
he at reclaimedcomputers.ca
Sat Dec 9 03:34:27 UTC 2006
Sorry, one additional wrinkle I guess I should have mentioned here. I
want to provide a distinct database for each of these sites. -- HE
On Fri, 8 Dec 2006 19:25:28 -0800
Hugh Esco <he at reclaimedcomputers.ca> wrote:
> I've been reading through forum threads on the drupal site (mostly a
> year or two old), trying to piece together how it is I would provide
> for a single unified login that would permit folks to interlink
> between multiple instances of drupal at a handful of third level
> domains providing different services to the volunteers and members of
> an organization as well as the folks they attract to their public
> site.
>
> I'd be happy to draft a Handbook page on the subject if I could get
> some clarification and direction from those who have plowed this row
> before.
>
> One of these sites hosts civicrm and serves as a back office
> application server to support distributed volunteers working together.
> Another will
> be a members site, plus a blog, plus perhaps another public site.
>
> What I've figured out so far, is summed up with:
>
> in each sites/tld.ourdomain.org/settings.php
> ini_set('session.cookie_domain', 'ourdomain.org');
>
> * $db_prefix = array(
> * 'default' => 'tld_',
> * 'users' => 'shared_',
> * 'sessions' => 'shared_',
> * 'role' => 'shared_',
> * 'authmap' => 'shared_',
> * 'sequences' => 'shared_',
> * );
>
> And here is where I'm guessing to bridge it all together, creating
> VIEWs for each of those shared_ tables which looks instead at a single
> user table; at which domain or database, I;m not sure.
>
> We want to collect that data in our crm instance, but I'd prefer not
> to expose that to the public.
>
> I want someone who has logged in to www. or blog. to not face an
> additional log in when they look at members. or crm, but to be turned
> away if their user shouldn't be on those sites.
>
> I thought I'd outline this here and ask for feedback on this general
> approach before getting lost in a trial by error forced march. Has
> anyone who has done this before know how to best proceed here? Am I
> on the right track with the sql views? I'd certainly apreciate some
> direction.
>
> Thanks,
> -- Hugh Esco
> --
> [ Drupal support list | http://lists.drupal.org/ ]
More information about the support
mailing list