

def _ssopw(self, vcode):
    p = sha1(utf8_encode(self.password)).hexdigest()
    u = sha1(utf8_encode(self.username)).hexdigest()
    v = vcode.upper()
    pu = sha1(utf8_encode((u + u))).hexdigest()
    return sha1(utf8_encode((pu + v))).hexdigest()

dataset/ETHPy150Open shichao-an/115wangpan/u115/api.py Passport._ssopw/VarMisuse@59/71 `p`->`u`