How to prevent caching login credentials?
-
I have a site where subscriber login credentials are often changed directly in the database by way of a custom procedure. I’ve noticed that since switching to Breeze for caching on Cloudways, login credentials updated in this way do not take effect until Breeze cache is completely cleared. However, changing a password through the WordPress Profile page does update the password immediately.
It seems that Breeze is caching database query results including login credentials. This presents some security implications, as urgent password changes may not naturally take effect for hours or days. I don’t see any setting to prevent credential caching or even database caching entirely (if nothing more granular is available). How can we prevent this from happening? Obviously there must be some method for NOT caching old credentials since passwords updated through the Profile page do not get cached in the same way.
Thanks.
- You must be logged in to reply to this topic.