Before answering my own question, I would like to preface it with a very well-deserved thank you for all of your comments and suggestions. It led me to the root of the issue. @toscho, it was your comment that made me think about disabling the other plugins that were activated on the site. That narrowed it down to my plugin (which I thought was the culprit) and after multiple tests (on various servers besides my host), found out that the issue disappeared. Below was the solution (which was also suggested by @toscho):
I contacted my host (SmarterASP.Net – great group of guys by the way), and explained the situation, and they said that there was an output-caching option enabled on my site. They then proceeded to inform me of how to disable it and voila! Ghost-login issue has disappeared.
Related Posts:
- How to check username/password without signing in the user
- Add Custom User Capabilities Before or After the Custom User Role has Been Added?
- WordPress REST API call generates nonce twice on every call
- Custom user profile, registration, login page with theme
- How to use WP default post list tables in a plugin?
- How to add quick edit and bulk edit fields to users admin section
- Generating User(s) with Settings API
- WordPress admin deleted user details not removed in database. How to delete WordPress Users from Database
- Print WordPress username id inside JavaScript
- Function Get User Object By Username?
- Check if someone is editing a post (this content is currently locked)
- Modify users.php page to create page/post on button clicked
- Subscribe to author?
- How to filter users list on user_status field with get_users()
- Frontend language per user
- Display custom fields in frontside user profile
- Display list of uploaded images, filtered by user under a specific user group
- What is the proper way to get logged in user id in a plugin?
- How to build a fool proof AdSense revenue sharing model?
- Hide custom post type by user roles
- How do I have now a duplicated user entry if this is not allowed (and I cannot replicate it)?
- How to allow only two (or more) users access to a plugin
- First and last name fields not filled when using wp_insert_user
- Wp-admin Custom User Management
- get author of published post
- How to get custom post_author?
- Associate multiple email addresses with the same user account, so they can log in with either
- Update a user profile via frontend
- Best practice for Designing a Plugin with this scenario
- Adding another field to user table
- how to get the top 10 popular blogs
- How can I change my assigned user role in WordPress 3.5.1?
- How to relate the Category to user?
- Adding a dropdown on the user admin
- Allowing duplicating users with same user_login and user_email
- Why User_login key doesn’t work with wp_update_user()
- How to grab data after wp user search is complete
- How to prevent users from deleting their accounts?
- User Registration Moderate
- How to retrieve custom profile fields associated with different users
- Upgrade routine: Interaction with user confirmation
- Multiple Users Logged In Causing Incorrect Account Returned
- first_name property missing inside register_user action hook
- user can login from single account detail from multiple locations(computer) at the same time [closed]
- Create Unique and Customized User ID for Website Members in WordPress
- What are the advantages to the Settings API?
- How to add Request header in WordPress remote api calls
- wp_remote_get doesn’t work with secure connections https?
- Why are two functions over-riding each other?
- how to set context in WordPress for unit testing
- plugin development: storing language specific options
- Support auto-save and revisions for custom fields
- Gutenberg – What is the best way to save/update post meta?
- Dequeue theme stylesheets but keep widget styling on custom page template
- Save Checkbox value in Plugin [duplicate]
- Plugin updates, version dependencies, and backwards compatibility
- Where and how does WordPress store and use its plugin and hook information?
- Cache directory needed for plugin
- Using the default wordpress uploader inside plugin
- WordPress after content Hook & external template part
- Alter post object before display
- get_query_var not works
- Failed to Open Stream: Permission Denied While Writing to an XML File in a WordPress Plugin
- Show/Hide ‘add new user’ custom fields in wordpress admin panel by click another field
- Capture mediaelement events
- Dynamically creating classes for Widget API
- Insert/Update values to a table after blogname option etc. is updated
- How to add a widget to the post editing view?
- How to query custom db table?
- Remove all removed pages from wordpress
- Invalid hook call on save, not edit when using swiper slider
- Call to undefined function is_home() or any conditional tags
- Change/Set Page Title and Meta Tags from Page Called within a Plugin
- WooCommerce Endpoints content
- wp_schedule_event is registered but function isn’t running
- when i activate my plugin i want to auto create pages with shortcodes
- Simple plugin don’t display content
- How to display TinyMCE HTML view?
- get the permalink error
- Cannot output plugin twice with shortcode
- How to make an admin plugin menu page go full screen?
- Gutenberg – Call google map render function in save after DOM has been rendered
- Does $this context change in an AJAX callback?
- Home page is not loading, where in other pages are displaying on the site
- Custom table / Alternative to WP_List_Table
- WordPress with React: Saving and Using Data Collected with fetch
- If user is logged-in display/hide widgets ( siteorigine) [closed]
- Javascript not being loaded only in custom taxonomy template
- bindParam? WordPress 4.9.5 SQL LIKE statement %s and %LIKE%
- external Integration with wordpress timeout error
- Implementing Select2 plugin into WordPress
- Why user is added back in database after deletion?
- Use plupload to upload images and save them to custom folder and database table
- add_action priority and taxonomy used in plugin
- Post data in wp-admin to external database
- How to do searching based on keywords added in page
- How to only Load scripts on variable products page
- Using tag or inline style attribute?
- remove () from category number [closed]
- What’s wrong in the WordPress Meta Box Generator code?