You could create a dummy user (with no rights) and log in every visitor using this dummy user. This could be done pretty easily:
wp_set_auth_cookie($uid, true);
wp_set_current_user($uid);
But in my opinion that’s a rather flawy workaround.
Your main problem is that all pages for not-logged-in users come from the page-cache. That also means that all users get the same html output as long as there is page-caching active. So there can’t be any difference to your pages based on the visitor. All visitors get the same output.
A better way would be to create a ticket at WPEngine and ask them to disable page-caching for your site. That’s actually also the way they suggest on the page you linked to.
Related Posts:
- Disable WordPress 3.6 idle logout / login modal window / session expiration
- How to get login data (session) outside WordPress?
- Is wp_login_form secure on a non secure page?
- Where is the php file, that does the checks for login information?
- Hide wp-login.php but not the widget
- Is there any way to rename or hide wp-login.php?
- How can I redirect user after entering wrong password?
- Increase of failed login attempts, brute force attacks? [closed]
- How reduce wordpress login session timeout time?
- How to prefill WordPress registration with social details
- Removing username from the ‘wordpress_logged_in’ cookie
- Custom login form
- How do I change the language of only the login page?
- How to pass users back and forth using session data?
- Avoid to load default WP styles in login screen
- How can I add a custom script to footer of login page?
- Brute force attack?
- I want to disable E-Mail verifcation / activation when a user signs up for my WordPress site
- custom login page redirect to logged in user profile page
- Receiving “This content cannot be displayed in a frame” error on login page
- Action wp_login_failed not working if only one field is filled out
- How to customise wp-login.php only for users who are setting a password for the first time?
- How can I test the login for an expired session?
- Remove built in wordpress login and use only google auth
- Websites defaced by uploading script using theme editor
- Make wordpress admin failed login attempt return 401
- How do I extend auto logout on idle OR redirect inline popup
- Positioning the “Lost your password?” and “← Back to Site”
- how to logout user on browser tab or window closes
- How does WordPress handle sessions?
- Add class to input form in login form
- Customizing login error messages
- Store brute-force IP addresses
- Restricting frontend acess based on user role otherwise redirect to login form
- how to restrict user login whenever if a user puts on hold by editing wp-login action?
- How to create a private login page for admin.?
- How do I force “users must be registered and logged in” on subsites?
- WordPress Security – How to block alternative WordPress access
- Passing username to login screen
- wp-admin folder, brute force, and password protection
- Sniffing wordpress user’s credentials
- reset password link redirect to login page
- How do I replace “Username” in the WordPress login form?
- WordPress as webapp login session
- How to Get Logged-in to “Remote WP Site” from my local script (in Same Browser)?
- replace wp-login.php login forms via a hook & use custom forms with wp-login form validation
- Session Experies and Get Logged Out Within Few Minutes
- Share WordPress login info with other PHP app
- Disabling standard registration login with username/email and password?
- How to change wordpress Log In text
- Redirect wp-login
- Does WordPress (or a plugin) reveal login credentials to admin?
- Is the login encrypted before it is sent? If so how to do I encrypt it the same way?
- WordPress login security
- Why isn’t the login page rate limited by default?
- Form Action submit over https
- Is there anyway to get the inputted password string from the login form?
- Login and Forgot password in Lightbox
- Input sanitation
- How to Prevent Brute Force Attack on WordPress
- Prevent display password on wp-login.php
- Advice on redirect to lock site from unauthorized users
- wordpress login without password just email address (NO 2 factor authentication with email)
- Error on WordPress Login
- One time login on 2 different WordPress sites
- Cannot Get User id after login success in file wp_login.php
- force login loophole
- Alert Message through email or phone(Message)
- Moving from one host to another – cannot access the dashboard
- Temporally disable password to login with empty password?
- How are all users now set to inactive?
- I need to find which is the file that checks the DB for correct login (username, password)
- How to create separate login for authors/moderators/subscribers?
- woocommerce store login not working at first time
- End session screen not close automatically after login
- How to add custom authentication to wordpress login and register
- Custom user roles are unable to login
- Using is_user_logged_in() to lock down whole site
- Check for $ _POST fields in a POST method form
- Styling WordPress login page – Can I change the markup on the login page?
- Modify wp-login.php Labels Conditionally Based On Referring URL
- WordPress Login & Register works in localhost but don’t work on server
- how to add social login option in wordpress
- How to login to wordpress via Cpanel
- Site is not loading after relogin attempts on SSL
- Hide login page and use wp_login_form on ordinary pages
- Some crawlers/bots attempting to login with very good guesses. How?
- Custom Field For Login
- How can I have customers log in using ONLY customer number? No password
- Login user after registration programmatically
- Why WordPress not logout after I have close my browser?
- How to place wp-login.php in page or page template?
- Webpage not found upon entering wrong username and password on custom login form?
- User not logged first time I open the homepage
- How login is possible, if I deny login page via nginx?
- How to limit user to login only once per session
- I can’t login to wordpress dashboard without SSH
- WordPress – Security Question at Login from User’s Meta Data
- Login form- no feedback
- Remove login link from Reset Password-screen