Thanks for your quick reply. I've configured EE to use Fast Cache. It's a WordPress install but has completely bespoke auth pages.
You mentioning this however made me do a little digging. I've actually just setup a custom config file with a caching rule which I think will have fixed my issue without changing core nginx files -
cache_rules.conf
-
if ($request_uri ~* "(/account/(?:login|resetpw|))/") {
set $skip_cache 1;
}
Thank you,
Chris.