def private_key(Req): Use2fa = False if Req.session.has_key("use_f2a"): Use2fa = Req.session["use_f2a"] if not Use2fa: Form = PinForm(Req.POST, user=Req.user) if Form.is_valid(): return user_private_key(Req) else: return json_false500(Req) else: return user_private_key(Req)
def common_secure_confirm(Req): Use2fa = False if Req.session.has_key("use_f2a"): Use2fa = Req.session["use_f2a"] if not Use2fa: Form = PinForm(Req.REQUEST, user=Req.user) if Form.is_valid(): return call_custom_function(Req, Form.fields["pin"].value) else: return json_false500(Req) else: return call_custom_function(Req)