Managing Users, Permissions Across Subdomains

Events happening in the community are now at Drupal community events on www.drupal.org.
royhink's picture

My project involves building several subscription sites, each with their own content and templates. A requirement is that a subscriber to site1.com can sign up for site2.com but not have access to site3.com. The user would need to use his same log in credentials at any site he is subscribed to.

I found the role login and subdomain modules. Anyone familliar with either of these?

I am new to Drupal and need to know if this is possible before I can proceed.

I would be using Drupal 7 on Hostgator / cPanel / Linux Cent / PHP5

Comments

Update

royhink's picture

I am looking at Domain Access: Assigning Users To Domains. Is anyone familliar with feature of the module?

SSO and ACL

vtitarchuk's picture

We have used SSO module for authenticating users on both domains. The solution was deployed by creating shared tables for users and passwords while handling the access policies by individual ACL permissions to different groups of users in multisite setup environment.

It was fairly quick way to separate the content access for users on both sites. Domain Access could be to much hassle for you to setup and manage.

ServanTek
Serving with technology
http://servantek.org.ua

Thanks, this looks good. I

royhink's picture

Thanks, this looks good.

I see that it's designed for subdomains. Will it still work if I use settings.php to point unique url's to the subs?

details about your project is

zeet's picture

details about your project is not clear to me.can you break it down in to points so that i can help you with problem.

on a common term your can build multiple various variant in drupal for using one login for multiple domain you can check the module like openid provider http://drupal.org/project/openid_provider or service module with oauth to implement single sign on features.

you can even go for a features such as multiple domain with common codebase with multiple databases in which you share the user tables and session table.

its mainly about what kind of approach suites your needs

The company I am talking to

royhink's picture

The company I am talking to has 7 subscription based sites.... Passord required to view. Subscribers could sign up to one or more sites. The site url's may be subdomains or unique url's.

Each site would have it's own content and menues, and they would basically be managed wikis with user/writer/editor/managing editor/sysop ACL's.

As noted above, I will be looking into SS/O. Any other suggestions appreciated.

Membership access

vtitarchuk's picture

We had seven subdomains in our setup with SSO and ACL. The trick was to setup the process of adding users to a particular group.

Since we didn't have lots of users on all seven subdomains, we managed adding users manually on all subdomains.

Your task is find a module that will add users based on their payment for subscribtion to a particular ACL group on each individual site.

If you manage to setup paid membership with automatic rights and permission handling, please publish your results for the community. I think it would be useful to many users.

ServanTek
Serving with technology
http://servantek.org.ua

Can I ask about the initial

royhink's picture

Can I ask about the initial install procedures? I am new to Drupal (actually evaluating it for use in this project) and see a lot of confusing instructions.

I ran across this: http://drupal.org/node/547862 that, while for D6, has some notes for a D7 install. He also incorporates SSO. Do you have any comments?

Thanks again for the pointers.

Multisite

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: