Reload page when back button in browser pressed, avoid reading burn

after read paste from cache
This commit is contained in:
Haocen Xu 2020-05-30 05:57:27 -04:00
parent afcece17dd
commit e298c3d10c
No known key found for this signature in database
GPG key ID: 3F0D955A0F6AD729

View file

@ -5386,6 +5386,10 @@ jQuery.PrivateBin = (function($, RawDeflate) {
if (Model.hasDeleteToken()) { if (Model.hasDeleteToken()) {
return; return;
} }
// always reload on back button to invalidate cache(protect burn after read paste)
window.addEventListener('popstate', () => {
window.location.reload();
});
// display an existing paste // display an existing paste
return me.showPaste(); return me.showPaste();