Содержимое куки user
%D0%B0%D1%80%D1%82%D0%B5%D0%BC
Почему русский не правильно отображается в куки ,надо как-то поставить utf 8 . Но как ?
Если что в куки написано "артем"
В куках нельзя хранить произвольные UTF-8 символы — по стандарту там допустим только ASCII.
Поэтому браузер автоматически кодирует русские буквы в URL-encoding (%D0%...), отсюда такой вид.
✔ при записи — кодируй значение
✔ при чтении — декодируй
Тогда в куке будет безопасная строка, а в коде ты получишь нормальный «артем».