def create_avatar(name,pwd,ip): """ 创建用户 """ print("name:%s"%name) print("pwd:%s"%pwd) if name and pwd: if isinstance(name, str): name = name.decode('utf-8') assert len(name.decode()) <= 10,'用户名长度最多为10' assert is_other(uniform(name)) == False,'用户名只能为中文,数字,英文' if isinstance(pwd, str): pwd = pwd.decode('utf-8') assert len(pwd.decode()) <= 10,'密码长度最多为10' assert is_num_str(pwd) == True,'密码只能为英文,数字' avatar['name'] = name avatar['password'] = md5_str(name) avatar['register_info']['register_ip'] = ip avatar['last_login_ip'] = ip else: print '>>>>>>>>>>>>>>>>>>>用户名或者密码为空!!!!!!!!!!!!!!'
def _gen_verification_code(self,sendno,receiver_type,receiver_value): return md5_str("%s%s%s%s"%(sendno,receiver_type,receiver_value,self.master_secret))
def _gen_verification_code(self, sendno, receiver_type, receiver_value): return md5_str( "%s%s%s%s" % (sendno, receiver_type, receiver_value, self.master_secret))