Зануртеся в архітектуру сервера Salt ZkLogin
zkLogin — це примітив Sui, який є першим у своєму роді в Web3 — справді надійним, безпечним і зручним механізмом автентифікації. За допомогою zkLogin розробники можуть створити безперебійний досвід реєстрації, дозволяючи користувачам входити в систему за допомогою звичних облікових даних Web2, таких як Google або Facebook, щоб легко створювати та керувати адресами Sui.
Під час підписання транзакції для адреси за допомогою zkLogin необхідно вказати унікальне значення soli для представлення облікових даних OAuth або Web2, пов’язаних з адресою Sui. Це значення солі має вирішальне значення для забезпечення неможливості відстеження адрес onchain до облікових даних користувача Web2. Сервер солі відповідає за генерацію, зберігання та передбачувану поставку солі кожного разу, коли ініціюється транзакція. У розробників є кілька варіантів генерації та зберігання цього значення солі, як на стороні клієнта, так і на стороні сервера.