我需要检查用户是否仍在登录,以便即使他们的会话已过期(注销但页面尚未刷新)也可以阻止他们打开表单。
这是我试图做的伪代码,显然不起作用。
// some view.html
$('#someform').click(function() {
ajax(URL('login_status'), [], '');
});
// some controller.py
def login_status():
if not auth.user:
redirect('index')
Run Code Online (Sandbox Code Playgroud)