Size: a a a

Node.js — русскоговорящее сообщество

2021 April 19

Е

Егор in Node.js — русскоговорящее сообщество
Понял, спасибо.
А у десктопных приложений без открытия браузера будет возможность работать по такому каналу без танцев с бубном?
источник

N

Nikita in Node.js — русскоговорящее сообщество
поскольку на десктоп приложениях нет всех тех вещей из за которых может возникнуть XSS дыра (обычно)

то лучше всего просто на сервере реализовать возможность принимать токен как из куков, так и из заголовков, например тот же Authorization: Bearer <token>
источник

N

Nikita in Node.js — русскоговорящее сообщество
const user_token = req.cookies.token || req.headers['x-access-token']

вот к этому грубо говоря все сводится
источник

Е

Егор in Node.js — русскоговорящее сообщество
Хорошо, а зачем тогда в куки совать если можно сразу через беарер?
источник

N

Nikita in Node.js — русскоговорящее сообщество
потому что тогда прийдеться хранить токен в том же локалсторедж
источник

Е

Егор in Node.js — русскоговорящее сообщество
Да, точно, не догнал сразу

Спасибо ещё раз!
источник

MK

Maxim Koylo in Node.js — русскоговорящее сообщество
Пишу свою обертку над таймерами, мне нужно
1) при падении сервера сохранять оставшиеся время в таймерах в файл
2) при возобновлении работы сервера прочитать из файла таймеры и запустить их

проблема в том что я хз как указать таймеру какую функцию нужно вызывать, ну я же не могу сохранить функцию в файл
данные внутри функции я легко могу сохранить, а вот как быть с самой фукнцией хз
источник

N

Nikita in Node.js — русскоговорящее сообщество
Мне интересно как вы фиксируете момент "падения сервера"? Как успеваете записать все данные и закрыть файл?
источник

N

Nikita in Node.js — русскоговорящее сообщество
Под таймерами имеем ввиду "setTimeout"?
источник

MK

Maxim Koylo in Node.js — русскоговорящее сообщество
ну по сигналам ноды, я еще не пробывал но что так не получеться?
источник

MK

Maxim Koylo in Node.js — русскоговорящее сообщество
да
источник

MK

Maxim Koylo in Node.js — русскоговорящее сообщество
я кажеться придумал обходной путь, имея такую структуру в коде мы можем в файле хранить только ключи обьекта с данными, при старте сервера читать файл и матчить ключи с обьектом вызывая функции

const tasks = {
 deleteMessageAfterDelay: (dataFromFile) => {},
 removeAll: (ids) => {},
};
источник

MK

Maxim Koylo in Node.js — русскоговорящее сообщество
ну и апи таймаута будет такое
timeout.create("removeAll", fn, data, ms)
источник

𝐌🅒

𝐌 𝐀 𝐊 | 🅒🅞🅓🅔🅡... in Node.js — русскоговорящее сообщество
подскажите, где можно VDS нормальный купить?
источник

i

isNaN() in Node.js — русскоговорящее сообщество
Товарищи вечер добрый

Что посоветуете для файлСтриминга видио аудио?
источник

ВК

Владимир Карпов... in Node.js — русскоговорящее сообщество
источник

M

MDWIT in Node.js — русскоговорящее сообщество
ору
источник

s

swedesjs in Node.js — русскоговорящее сообщество
Ору
источник

ML

Mr. Lolo in Node.js — русскоговорящее сообщество
Ребят , кто работал с подключением оплаты для бота в телеграмм отзовитесь в лс

P.S. 🥰
источник

N

NDA in Node.js — русскоговорящее сообщество
подключаешь оплату через какую ПС?
источник