从我的应用程序注销后,我已将用户重定向到登录页面。在登录页面,当有人点击浏览器或浏览器的下一个按钮时,我想将他重定向到登录页面,就像gmail或facebook一样。
所以我试着清除缓存如下,
class LogoutHandler(SecurePageHandler):
def get(self):
self.session_store.delete_cookie('session')
self.session.clear()
response = self.redirect('/')
response.headers['Cache-Control'] = 'no-cache, no-store, max-age=0, must-revalidate'
response.headers['Pragma'] = 'no-cache'
response.headers['Expires'] = 'Fri, 01 Jan 1990 00:00:00 GMT'
return response
但仍然是后退按钮指示我登录的上一页。
我注意到,请求标头中的 Referer 字段仍保留以前的网址。所以我想,我应该重写它。但是我找不到修改Request对象的方法。
我正在尝试超过半天,我真诚地感谢有人可以帮助我。
Thanx