def registerAjax(): users = readUsers() user = request.forms.get("user") password = request.forms.get("password") challenge = request.forms.get("validate[geetest_challenge]") validate = request.forms.get("validate[geetest_validate]") seccode = request.forms.get("validate[geetest_seccode]") result = gt.geetest_validate(challenge, validate, seccode) if not result: return resJSON(0, "Validate Fail ") guest_session_id = request.get_cookie("guest") private = Session.getGuest_key(guest_session_id, "privateKey") try: de_user = deRSA(user, private) de_password = deRSA(password, private) flag, msg = addUser(de_user, de_password, False) if flag: return resJSON(1, msg) else: return resJSON(0, msg) except Exception, e: print e
def add(username, password): (flag, msg) = addUser(username, password) if not flag: print "Error: ", msg else: print msg