Exemplo n.º 1
0
 def post(self):
     mobile = self.get_argument('mobile', '')
     code = self.get_argument('code', '')
     captcha = self.get_argument('captcha', '')
     print mobile, code, captcha
     result = get_mobile_code_lib(self, mobile, code, captcha)
     if result['status'] is True:
         return self.write({'status': 200, 'msg': result['msg']})
     return self.write({'status': 400, 'msg': result['msg']})
Exemplo n.º 2
0
    def post(self):
        mobile = self.get_argument('mobile', '')
        code = self.get_argument('code', '')
        captcha = self.get_argument('captcha', '')

        print mobile, code, captcha

        result = account_auth_libs.auth_captche(self, captcha, code)
        if result['status'] is False:
            return self.write({'status': 400, 'msg': result['msg']})


        result = account_auth_libs.get_mobile_code_lib(self, mobile)
        if result['status'] is True:
            return self.write({'status': 200, 'msg': result['msg']})
        return self.write({'status': 400, 'msg': result['msg']})
Exemplo n.º 3
0
    def post(self):
        mobile = self.get_argument('mobile', '')
        code = self.get_argument('code', '')
        captcha = self.get_argument('captcha', '')

        print mobile, code, captcha  # 打印验证数据是否获取成功
        """获取图形验证码判断(False/True)"""
        result = account_auth_libs.auth_captcha(self, captcha, code)

        if result['status'] is False:
            # tornado中的write函数会对write函数的内容进行判断,
            # 如果时字典类型,就直接转换成字符串。我们自己就不用json方法转换了
            return self.write({'status': 400, 'msg': result['msg']})
        """获取手机号验证"""
        result = account_auth_libs.get_mobile_code_lib(self, mobile)

        if result['status'] is True:
            return self.write({'status': 200, 'msg': result['msg']})
        return self.write({'status': 200, 'msg': result['msg']})