• On the site https://www.anniesproject.org/home/ users are suddenly having to log in for each protected page they visit. This is creating quiet a problem as we have a few users who use the site pretty heavily.

    The site is using the Academica theme and running 4.7.5.

    I’ve already tried turning off, deactivating the other plugins and turning them on one by one to see if they are causing the problem. I couldn’t find any conflict there.

    I also tried deleting the WP-Members plugin and then installing it again fresh, and that didn’t make a difference either.

    Can you please help me solve this bug?

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Chad Butler

    (@cbutlerjr)

    The plugin uses WP’s wp_signon() function to log a user in, so the login process and the process of setting the user’s login state is essentially the WP process.

    If there’s an issue with maintaining login state and you are certain that it is not a result of users blocking cookies, then it could be a cache issue. If you’re using a cache plugin, I would look to see if that is correctly configured and isn’t the problem. If you’re not using a cache plugin, you may want to check with your host to see if they use a server side cache called Varnish. Varnish requires specific settings to exclude pages from being cached that does not work well with front end logins (not just WP-Members).

    Thread Starter thetechchef

    (@thetechchef)

    Thank you for the quick reply. Our site uses MyDomain for a host, and they do have a cache tool. It doesn’t appear to be varnish, but the cache tool is rather simple, so they could be using that on the back end. It has four options for WordPress caching-

    HTML
    CSS
    Script
    Images

    Which we can set to 15 Minutes, 1 Hour, 4 Hours, 24 Hours, or Don’t Cache. But it also allow us to manage our own htaccess file. Is there an htaccess workaround for the pluggin?

    Thanks again for your help with this.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Users Must Log In on Every Page’ is closed to new replies.