It appears that adding any flag using this module adds session cookies to anonymous users.
This makes all pages un-cacheable which is of course true when you want anonymous users to flag things, but if you are intending to use flags only for authenticated users and are not looking to make your entire site un-cacheable this is not useful.
I propose adding a warning text to admin/structure/flags or on save of a flag outlining this behavior, and furthermore adding the ability to make a flag that is not available to anonymous users.
I went through old issues for this but haven't found anything exactly the same as this, my apologies if I've missed one.
Comments
Comment #2
aguilarm commentedWell, I configured this wrong. Came back to it today intending to dig in, and it was my adding the flag as a field on users which show up in compact on most of my pages, correctly invalidating the cache. Also found the warning for contextual links. Perhaps this warning should also appear on the field option, or more generally for all options but this is how it should work and I'm going to close this. Thanks.