Bladeren bron

replace the secret field from obfuscated to full-masked value (#24800)

Co-authored-by: charles liu <dearcharles.liu@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
tags/1.8.1
Charles Liu 2 maanden geleden
bovenliggende
commit
f7ac1192ae
No account linked to committer's email address
2 gewijzigde bestanden met toevoegingen van 5 en 1 verwijderingen
  1. 4
    0
      api/core/helper/encrypter.py
  2. 1
    1
      api/fields/workflow_fields.py

+ 4
- 0
api/core/helper/encrypter.py Bestand weergeven

@@ -11,6 +11,10 @@ def obfuscated_token(token: str) -> str:
return token[:6] + "*" * 12 + token[-2:]


def full_mask_token(token_length=20):
return "*" * token_length


def encrypt_token(tenant_id: str, token: str):
from models.account import Tenant
from models.engine import db

+ 1
- 1
api/fields/workflow_fields.py Bestand weergeven

@@ -17,7 +17,7 @@ class EnvironmentVariableField(fields.Raw):
return {
"id": value.id,
"name": value.name,
"value": encrypter.obfuscated_token(value.value),
"value": encrypter.full_mask_token(),
"value_type": value.value_type.value,
"description": value.description,
}

Laden…
Annuleren
Opslaan