Никогда не доверяй клиенту.Когда-либо.НикогдаНеважно, что вы думаете, он был взломан.Хакеры имеют все инструменты и полный контроль над клиентом и всем программным обеспечением, работающим на нем.Предположим, что они написали свой собственный сетевой стек, свою собственную реализацию TLS, свой собственный браузер, свою собственную операционную систему ...
Если вам нужно обеспечить его безопасность, храните его на своих серверах.Если вам нужно передать «привилегированную» информацию (если вы помните, что после того, как вы отправили ее клиенту, он может получить к ней доступ), не делайте токены на своем сервере и не отправляйте им токен.И если вы генерируете токены, убедитесь, что они очень случайные и совершенно непрозрачные - не шифруйте что-либо в токене, потому что вы должны предположить, что они тоже могут взломать его, независимо от того, насколько безопасна, по вашему мнению, библиотека, которую вы используете (предположите, чтов один прекрасный день будет взломан).