initData надо проверять и initDataUnsafe надо проверять.
Вот разница из доки:
initData - A string with raw data transferred to the Mini App, convenient for validating data.WARNING:Validate data from this field before using it on the bot's server.
initDataUnsafe - An object with input data transferred to the Mini App.WARNING: Data from this field should not be trusted. You should only use data from initData on the bot's server and only after it has been validated.
PS всегда данные от клиента надо проверять. Правило 1: на стороне клиента сидит хакер.
Эта https://habr.com/ru/articles/810835/ ? Те кто написал статью: "Но для начала расскажем кто мы, и для чего мы. Мы – это очень небольшой аналитический отдел в одной очень большой внедренческой компании. Основная наша задача оценивать риски и выверять параметры будущих контрактов."
Пффф. Была уже новость, что были прочитаны первые страницы рукописи, сгоревшей в Геркулануме во время извержения Везувия 2000 лет назад. Попробуйте флешку прочитать после такого.
https://rutube.ru/video/39c0b0346975b01bec4c5ad21c64a710/
Это ролик описанный в статье
Вы знаете правила клуба?
альтернатива ncdu - gdu (https://github.com/dundee/gdu)
Возможно телеграм. Быстро поправили возможно. Я не успел заметить проблем у себя)
initData надо проверять и initDataUnsafe надо проверять.
Вот разница из доки:
initData - A string with raw data transferred to the Mini App, convenient for validating data.WARNING: Validate data from this field before using it on the bot's server.
initDataUnsafe - An object with input data transferred to the Mini App.WARNING: Data from this field should not be trusted. You should only use data from initData on the bot's server and only after it has been validated.
PS всегда данные от клиента надо проверять. Правило 1: на стороне клиента сидит хакер.
А для чего выше код проверки подписи!?!?
private function signValid(array $sign)…
Я беру из
window.Telegram.WebApp.initDataUnsafe
и игнорюhash
Не нужна фильтрация больше никакая. В итоге мне все равно что они там добавят.
Отвечу кодом
те с микроскопом заведомо хороший доктор?)
https://aliexpress.ru/item/1005002787390201.html
Это вменяемые деньги?
не проще, если у вас больные суставы рук (
Можно микрооптимизировать ):
«Жаль, что нам так и не удалось послушать начальника транспортного цеха...»
Демо работы инструмента - удален
их маленькая проблема https://xakep.ru/2024/05/28/cdek-head-mare/
Эта https://habr.com/ru/articles/810835/ ?
Те кто написал статью:
"Но для начала расскажем кто мы, и для чего мы. Мы – это очень небольшой аналитический отдел в одной очень большой внедренческой компании. Основная наша задача оценивать риски и выверять параметры будущих контрактов."
Так что ждем статью от разработчиков сего чуда.
Пффф. Была уже новость, что были прочитаны первые страницы рукописи, сгоревшей в Геркулануме во время извержения Везувия 2000 лет назад. Попробуйте флешку прочитать после такого.
не-не. Все нормально. Пусть напишут статью с объяснением. Я надеюсь здесь спецы ее разберут от и до. Интересно будет почитать.
Понятно на)
Всегда в моем сердечке) https://github.com/Element1493/Page404_webGuestWorkers
Советую и рекомендую https://google.github.io/styleguide/go/decisions