if get[‘sgin’] == public.md5(binascii.hexlify(base64.b64encode(encryption_str))):
if get[‘client_ip’] in [‘11.183.194.99′,’118.24.150.167’, ‘103.224.251.67’, ‘125.88.182.170’, ‘47.52.194.186’, ‘39.104.53.226’,’119.147.144.162′]:
return True
return public.returnMsg(False, ‘未授权’)
这里面的ip是什么作用?
黑龙江网友:这么明显了还来水~不过那2个冒号我没看懂哪边的语法。
北京网友:
这么简单的逻辑,签名正确且来自允许的客户端ip(这里写死了),授权通过,返回True。否则,授权未通过,返回错误消息。
LOC已经沦落到Hello World都要来论坛水一贴?
宁夏网友:IP白名單,做認證的吧?
贵州网友:IP白名单啊,
海南网友:如果Client IP在这个集合里 才会返回true (在前面的加密认证OK的情况下)
未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » 大佬们帮看下代码是什么意思