Как работает лаунчер

Версия Minecraft
1.7.10

RareScrap

Модератор
1,334
40
645
Захотелось мне заиметь лаунчер для своего сервера. Подумал, это отличная идея, можно будет отправить плагин AuthMe на покой. Да и удобнее будет обновлять клиенты игроков. Вот только не могу понять ккким образом лаунчер обеспечивает защиту паролем? Что мне мешает запустить игру из командной строки с нужным мне логином?
 
Сессия, очевидно.
Ты логинишься, на сайте генерируется токен, клиент получает токен и при коннекте сверяется с токеном на сайте. Если верны - значит игрок залогинился под своим ником и может играть.
-
Могу ошибаться, но по логике вот так.
 
Т.е. я не могу коннектиться к серверу без токена? Где среди сорцов игры лежит проверка сессии, не подскажите?
 
Назад
Сверху