Привет, Мы недавно встречались в моем вопросе: Какая хорошая практика работы с API с JWT?
Когда я этот вопрос увидел, меня аж триггернуло. Так и хочется кричать автору: НЕ НУЖНО ТЕБЕ ЭТО, АКСТИСЬ
Everything_is_bad, банально для детей какую-то защиту, чтобы тиктоки свои сутками не смотрели. Вероятнее всего задача у автора другая, но сути не меняет, что иногда требуется какое-то управление. Даже если и для себя. Но если пытаешься дисциплинировать себя, то при настройке такой защиты, нужно забыть пароль от роутера. Так сложнее будет сорваться XD
bldeser, если вам необходимо скачивать видео с ютуба, то лучше пользоваться специальными библиотеками (вроде youtube dl) или апи сервисов, которые предоставляют больше отладки. Тот сервис, который вы хотите использовать для загрузки видео, не предоставляет такого. Как минимум, там нужно предварительно проверять, возвращает ли он файл, а не html страницу.
Дмитрий, не знаю почему щас выдается файл, но при первом переходе по ссылке выдавалась обычная страница сайта с предложением скачать файл в разных форматах. Поэтому ваш код как бы и верный, и не верный одновременно.
Everything_is_bad, да, за сроки знаю, но вроде как рекомендации таковы, что ассесс должен жить до 24 часов, а за рефрешь не знаю. Но в любом случае, то что живёт хотя бы меньше полу года - может быть немного накладно. Потому что токены обновить может считай только программист (в моем случае), а я хочу реализовать скрипт, который сам будет их обновлять, когда это будет требовать ситуация. Но чтобы они сами обновлялись, то нужно исходить из того, что необходимо хранить лог и пасс, как основное, от чего можно отталкиваться.
Everything_is_bad, спасибо за замечание, но это всего лишь случайный пример. Реальные методы имеют другие пути. Я практически никогда не работал с jwt и мне больше интересно, как с таким вариантом реализовать полноценную и стабильную работу, потому что access имеет очень короткое время использования, refresh бОльший срок, но тоже мало, и не обновлять же мне вручную, грубо говоря, каждые пару недель эти токены. Я читал, что логин и пароль не очень хорошо хранить и нужно хранить только токены, но мне кажется, это не лучший вариант.
ihi4, спроси у производителя, но что-то мне кажется, что геймпад староватый, а значит и запчасти на него найти будет сложнее, даже если они раньше были. То есть сначала тебе нужно найти информацию, а существует ли ресивер от производителя в принципе, и если да, то можно ли его найти по мечту или заказать. А использовать какой-то другой ресивер и "переподвязать" вроде как невозможно.
Там даже предупреждение указано, чтобы реклама не мешала просмотру. А вы хотите сделать так, чтобы видео не мешало просмотру рекламы. Ну и да, через некоторое время вас могут забанить
В прошлом - скам-расширение, в настоящем - неизвестно, но разработчик свою репутацию уже заработал.
Сам видел, как этот скам работает - подменяет криптокошельки на свои. Что оно еще делало - неизвестно.
aeonium, после винампа я перешел на AIMP. Не знаю как он выглядит сейчас, но лет эдак 5 назад он был вполне хороший. Там при установке тоже по-умолчанию какая-то хрень была с плейлистами, но она буквально в пару кликов убиралась/переключалась
Как минимум вы упустили проверку для
const data = await response.json();
Потому что не всегда может быть в ответе json в силу разных обстоятельств.
Если вам не особо важна обработка каждой переменной, то вместо всех проверок можно просто запихнуть код в try...catch. Но я не эксперт, просто предлагаю варианты.
Когда я этот вопрос увидел, меня аж триггернуло. Так и хочется кричать автору: НЕ НУЖНО ТЕБЕ ЭТО, АКСТИСЬ