Такой вопрос. Имеется RPC:
- Код: Выделить всё
@RPC
function Login (login : String, password : String, info : NetworkMessageInfo) //получаем информацию логин+пароль
{
Debug.Log(info.sender + " trying to log in");
Debug.Log("login: " + login);
Debug.Log("password: " + password);
}
Допустим длинна логина ограничена 10 символами.
А если нехороший злоумышленник вручную пошлет очень много символов.
Я внутри функции на сервере конечно лишние символы отброшу, но ведь сервер уже примет эти данные. Может как-то необходимо до вызова rpc длину этих строк проверить? Или сам позаботится, чтобы больше чем умещается в переменную типа String не попытались послать.
P.S. простите за ламерский вопрос, если что..