209 похожих чатов

Ребзя, привет! Делаю регу / авторизацию на сайте. Изначально была

мысль регать юзера с его blockchain address и потом авторизовывать по нему же (юзать аля токен). web3.eth.accounts иммутабильно. Но закралось сомнение что кто-то может спокойно подложить свой объект с левым адресом и получить доступ. Мби кто знает паттерны для такого вида авторизации? Или не грузить мозг и сделать по старинке мыло + пароль?

1 ответов

4 просмотра

1) используй keythereum-js на сайте 2) отправляешь публичный ключ клиента на сервер 3) сервер создает токен доступа 4) зашифровываешь токен доступа публичным ключом клиента из шага 2 5) отправляешь клиенту зашифрованый токен 6) клиент расшифровывает токен своим приватным ключом и пользуется им для аутентификации

Похожие вопросы

Обсуждают сегодня

Карта сайта