Support » Networking WordPress » Share User Across Multisite Network

  • Resolved Angela

    (@angelazou)


    Hi all,

    I would like to know if it’s possible to allow multiple sites within a single WP network to use the same user database. I’m also using s2member to restrict access for my site and I realized that s2member actually reset its configuration when I create a new sub-site. So, how can I make these subsites to share their username and password database?

    Also, if anyone knows, is it possible to create a template set of configuration at the top level (network admin) for the various plugins and then have them distributed so whenever we create a new site, we already have the default set of configuration and we don’t have to do all the configs for the various plugins and settings again?

    Regards,
    Angela

Viewing 15 replies - 1 through 15 (of 29 total)
  • Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    Lead Plugin Wrangler

    That’s exactly what WordPress MiltiSite does. It uses the one DB. What it does not do is have Network Wide permissions.

    S2Member shouldn’t be resetting. Is it just not working on the new subsite till you configure it or what?

    Not really, what I mean is that when I created the new sub site, none of the users from the previous site was inherited over, so are the plugin settings. They were like the default settings.
    Another thing is, I noticed there are more tables in the database (same names as the original one) that are prefixed with 2. I assume they are specifically for the second subsite. However, these tables (prefixed with 2, for the second subsite) is by no means a copy of the original ones. A lot of them, are missing (if that’s not the intended behavior), and some of them include the user table and the user meta table.

    Which lead me to believe, that’s it the cause of some problems I’m having right now. I posted another thread here. Seems like I’m always having trouble getting WordPress functional.

    Regards,
    Angela

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    Lead Plugin Wrangler

    That’s all as expected.

    The users are members of the network, and can be added per site. The plugins are assumed to be default. You’re making NEW sites that may or may not be related 🙂

    I think the problem is you’re misunderstanding what MultiSite is for. MultiSite is not for making a series of interconnected sites. Yes, it can be tweaked to do so, but out of the box, it’s for managing multiple unrelated sites, like WordPress.com 🙂

    For what you want, you need some plugins.

    Duplicate Plugin settings across sites
    * http://wordpress.org/extend/plugins/yd-wpmu-sitewide-options/

    Let users signup per blog
    * http://wordpress.org/extend/plugins/add-users-sidebar-widget/

    PRIVACY
    * http://wordpress.org/extend/plugins/more-privacy-options/
    * http://wordpress.org/extend/plugins/network-privacy/

    USER/BLOG SIGNUP TRICKS
    * http://wordpress.org/extend/plugins/wpmu-new-blog-defaults/
    * http://wordpress.org/extend/plugins/default-blog-options/

    * http://wordpress.org/extend/plugins/moderate-new-blogs/

    * http://wordpress.org/extend/plugins/limit-blogs-per-user/

    Then, how can I allow the same group of user that signed up at any of the networked sites to access and log into all other sites in that network?

    Regards,
    Angela

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    Lead Plugin Wrangler

    1) Use something like the YD Sitewide options plugin to replicate plugin data across all blogs.

    2) Use a nother plugin to either let users sign up for a blog, OR find the one that signs you up for all blogs on registration.

    And can you suggest a plugin that can fulfill 2)? I have tried to search, but there are no results for that.

    Regards,
    Angela

    Andrea Rennick

    (@andrea_r)

    Customer Care at Copyblogger Media and Studiopress

    Great, just what I need, but the plugin doesn’t work with 3.2.1. Any ideas?

    Regards,
    Angela

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    Lead Plugin Wrangler

    Works fine

    http://wordpress.org/support/topic/plugin-multisite-user-management-no-configuration-panel-in-321?replies=2#post-2221909

    (FYI, making multiple posts and posting the same questions in them multiple times is … hard for us to help you 😉 In THAT case, you were right to make the new post, but next time, please link back to it so we know where to go)

    Sorry about that, I guess I was too careless. However, I’m still curious whether or not this plugin will affect use of other plugins, mainly s2member. If by default, a user is assigned to be a subscriber and s/he signs up as a premium member, which option will take precedence?

    Regards,
    Angela

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    Lead Plugin Wrangler

    Depends on s2Member.

    Remember – again – that WordPress handles settings per site, unless the plugin has global settings. And I have no idea, as I don’t use s2, if it does, but that would be something to ask the plugin developer 😉

    I see, thanks a lot. I still have some questions regarding the log in process in this thread. Any thoughts?

    Regards,
    Angela

    I know I probably should start another thread for this, but I really need help to get my site running. The primary site is now fine, but when I created other sites, they always show errors of blogs.dir being unwriteable. Blogs.dir itself actually appears as a file, not a directory, so I guess my hosting company doesn’t support it.

    I searched a bit and all the solutions seem to be to change the ownership. I contacted my hosting company, but they said they can’t change that for me (I’m using shared hosting). Another possible solution I found is using suPHP, but I haven’t heard of how well it works out.
    Another possible solution that I haven’t tried yet (and its correctness is unverified) is to change the .htaccess rules. But I have no idea why I should do that and more importantly, what should I change it to?
    So, I’m kind of running out of options, and I would like to know, are there any hacks I can use before I change my hosting company?

    Regards,
    Angela

    Andrea Rennick

    (@andrea_r)

    Customer Care at Copyblogger Media and Studiopress

    Blogs.dir itself actually appears as a file, not a directory, so I guess my hosting company doesn’t support it.

    You were instructed to create this folder during installation. Yes, it is a folder not a file. media uploads will be placed within it for each site.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    Lead Plugin Wrangler

    Which means ‘delete the file and make a folder named blogs.dir’ 🙂 And remember to breath. You CAN do all this, just don’t panic. We have towels.

Viewing 15 replies - 1 through 15 (of 29 total)
  • The topic ‘Share User Across Multisite Network’ is closed to new replies.