Дія create_hash
System ID:
action_create_hash
Опис
Бере значення з константи, додає секретний ключ (сіль) і обчислює хеш. Результат зберігає в іншу константу. Використовують для токенів, перевірочних кодів і захищених ідентифікаторів.
Події (гілки сценарію)
| Подія | Коли виникає |
|---|---|
| success | Хеш згенеровано й збережено в константу |
| error | Немає значення в константі або не задано secret_key |
Параметри
| Параметр | Тип | Обовʼязковий | Типово | Опис |
|---|---|---|---|---|
key_in_const | string | ні | "idcustomer" | Імʼя константи зі значенням для хешування |
secret_key | string | так | — | Секретний ключ (сіль), що додається до значення |
algorithm | string | ні | "sha1" | Алгоритм: sha1, sha256, md5 тощо |
digest | string | ні | "base64" | Формат виводу: base64, hex, binary |
set_to | string | ні | "generated_hash" | Константа для збереження результату |
Приклад конфігурації
{
"key_in_const": "user_id",
"secret_key": "my_secret_key_123",
"algorithm": "sha256",
"digest": "hex",
"set_to": "auth_token"
}