|
|
Вход пользователя на сервер.
Тут мы не будем рассказывать, как пользователь осуществляет само подключение к серверу,
т. к. об этом вы могли узнать в разделе "Основное".
Для входа пользователя на основной сервер, необходимо отправить команду вида:
/login ИМЯ ПАРОЛЬ.
Имена и пароли с пробелами не поддерживаются сервером, т. к. он обрабатывает команду
согласно заранее заданному паттерну, который вы уже видели выше.
Возможные ответы сервера.
This username is already in use. - имя пользователя уже кем-то занято;
Invalid username or password. - неправильное имя пользователя или пароль;
Login successful. - вход успешен; далее идут вспомогательные сообщения:
Available servers: CПИСОК ДОСТУПНЫХ ПОДСЕРВЕРОВ ЧЕРЕЗ ЗАПЯТУЮ
Select a server using /join_server <server_name>.
Стоит также отметить, что при попытке отправить любую другую команду или сообщение, кроме
/login и /register, TCP-клиенту сервер ответит:
Enter command (/login /register):
А WebSocket:
Please log in first.
На этом процедура входа пользователя полностью завершается.
После авторизации пользователя, команды /login и /register становятся
недоступными.
| |
|
|
|
|