def verify_code(): mobile = request.form.get('mobile', '') code = request.form.get('code', '') v, reason = Code.verify(mobile, code) if v: return jsonify(status=200) else: return jsonify(status=400, reason=reason)
def verify_code(): mobile = request.form.get("mobile", "") code = request.form.get("code", "") v, reason = Code.verify(mobile, code) if v: return jsonify(status=200) else: return jsonify(status=400, reason=reason)
def change_password_submit(): mobile = request.form.get('mobile') password = request.form.get('password') code = request.form.get('code', '') v, reason = Code.verify(mobile, code) if v: try: u = User.query_one({'mobile': mobile}) u.change_password(password) except Exception as e: return jsonify(status=500, reason=str(e)) return jsonify(status=200) else: return jsonify(status=400, reason=reason)
def register(): mobile = request.form.get('mobile', '') username = request.form.get('username', '') password = request.form.get('password', '') invited_by = request.form.get('invited_by', '') code = request.form.get('code', '') v, reason = Code.verify(mobile, code) if v: try: u = User.create_user(mobile, username, password, invited_by) except Exception as e: return jsonify(status=500, reason=str(e)) else: u.activate() return jsonify(status=200) else: return jsonify(status=400, reason=reason)