How to prevent flash messages from reappearing when a page is
refreshed.
I show flash message through javascript, that basically created an
overlay div and shows the flash. When the the overlay is dismissed the
flash div's contents are emptied as well, but I notice that when a
page is refreshed (for example, user logs in -> gets redirected to
home page -> is shown "Welcome user" flash), the flash message keeps
reappearing.
I suspect this is happening since I starting using etags for cient
side and reverse proxy caching. So I guess the refresh is simply
loading the cached page, which contains the flash messages in the
flash container. So how do people discard flash when caching is
enabled?