def _generate_salt(self, salt_size): # generate random salt as normal, # but repair last char so the padding bits always decode to zero. salt = super(bcrypt, self)._generate_salt(salt_size) return bcrypt64.repair_unused(salt)
def _generate_salt(self, salt_size): # override to correct generate salt bits salt = super(bcrypt, self)._generate_salt(salt_size) return bcrypt64.repair_unused(salt)