Дія 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"
}