Введение В этой статье мы разберём как работает протокол авторизации YGGDRASIL, который широко используется в играх компании Mojang, как пример Minecraft. YggDrasil — это сетевой протокол который позволяет создать приватную сеть в которой передаваемая информация надёжно защищена от других участников соединения. Как оно работает? В данной системе авторизации нет ничего сложного сейчас мы разберём схему на примере того как она работает в Minecraft В примере с видеоигрой Minecraft мы можем лицезреть, что у нас используется два сервера один игровой другой сервер авторизации. В начале этой схемы клиент посылает на сервер авторизации своё имя пользователя и пароль, далее происходит проверка на существование аккаунта и дальнейшая сверка пароля с тем который хранится у нас на сервере. Если всё сошлось ты отправляем обратно клиенту его уникальный ключ авторизации (accessToken) и уникальный номер (UUID, зачастую это md5 хэш имени пользователя или электронной почты), по которому мы будем в даль
О НЕТ ЭТО ЧТО YGGDRASIL ИЛИ КАК СОЗДАТЬ СКИН СИСТЕМУ MINECRAFT
1 ноября 20221 ноя 2022
153
1 мин