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

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    By default and design anyone with an account on your WordPress Network has subscriber access to all sites on the Network.

    Use a membership plugin to create a NEW user level (Member Plus). Give THAT group your membership-only access. Don’t add the users you don’t want.

    Or even the privacy plugins available – if they;re not listed expressly as a user on that site, they can;t get in.

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

    Thread Starter Krushio

    (@krushio)

    Thank you for your answers !

    @ipstenu : ok I’ll look into that. but still i’d rather they could not login at all.

    @andrea_r : That means public content on the site wouldn’t be available either, or would it ?

    Would it be possible to write a plugin that would hook into the login process and that would grant login only on the subsites where the user has a suscriber role (wp_X_capabilities in usermeta).

    That means public content on the site wouldn’t be available either, or would it ?

    It depends on what option you select.

    But in a normal setup, if a user is not expressly listed as a user on that blog/site, then they cannot login to that site’s backend.

    It works like wordpress.com – if you have a blog there, I can be logged in to comment on your site, but I *can’t* access your blog’s admin area. Unless you add me as a user.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Prevent users from login in to other sites’ is closed to new replies.