Size: a a a

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

2020 May 26

V🦞

Vladimir 🦞 Myagdeev... in Node.js — русскоговорящее сообщество
Всем привет!
Вопрос немного по докеру.

У меня node:12-apline, Dockerfile:
FROM node:12-alpine

WORKDIR /app/src
COPY package.json ./
RUN npm install
COPY . .

CMD npm run dev


В папочке cron у меня лежит parse.js

Можно его выполнить на внешней машине:
docker exec back node cron/parse.js


Но чёт так не хочется. Хочется его в контейнер окончательно затащить. Поделитесь плизз опытом.
источник

AF

Amir Fazleev in Node.js — русскоговорящее сообщество
Vladimir 🦞 Myagdeev
Всем привет!
Вопрос немного по докеру.

У меня node:12-apline, Dockerfile:
FROM node:12-alpine

WORKDIR /app/src
COPY package.json ./
RUN npm install
COPY . .

CMD npm run dev


В папочке cron у меня лежит parse.js

Можно его выполнить на внешней машине:
docker exec back node cron/parse.js


Но чёт так не хочется. Хочется его в контейнер окончательно затащить. Поделитесь плизз опытом.
Так запускайте parse.js в контейнере, в чем проблема?
источник

V🦞

Vladimir 🦞 Myagdeev... in Node.js — русскоговорящее сообщество
Amir Fazleev
Так запускайте parse.js в контейнере, в чем проблема?
Этого бы и хотелось достичь) Как прописать кронтаску в докерфайл?
источник

S

Stepanyan in Node.js — русскоговорящее сообщество
ребят привет. как у вас организовано проверка на вход с других девайсов/ip. отправляете email при каждом новом  ip ? а если ip динамичные, и как детектите девайсы ?
источник

И

Илья | 😶 ☮️... in Node.js — русскоговорящее сообщество
Stepanyan
ребят привет. как у вас организовано проверка на вход с других девайсов/ip. отправляете email при каждом новом  ip ? а если ip динамичные, и как детектите девайсы ?
фингерпринт
источник

И

Илья | 😶 ☮️... in Node.js — русскоговорящее сообщество
stick your finger in my ass
источник

S

Stepanyan in Node.js — русскоговорящее сообщество
😯. fingerprint.js платный вроде
источник

M

Mikhail in Node.js — русскоговорящее сообщество
подскажите, а можно в модуль целый объект передать с функциями ? Я вот попытался это сделать так и словил эту ошибку
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Mikhail
подскажите, а можно в модуль целый объект передать с функциями ? Я вот попытался это сделать так и словил эту ошибку
module.exports = {};
источник

M

Mikhail in Node.js — русскоговорящее сообщество
Chingiz Mamiyev
module.exports = {};
Мне кажется я путь не правильно указал, как мне правильно указать путь до модуля ?
источник

🅚

🅚🅘🅝🅓🅔🅡🅦🅞🅝🅓... in Node.js — русскоговорящее сообщество
Mikhail
Мне кажется я путь не правильно указал, как мне правильно указать путь до модуля ?
.. добавь перед /apoel...
источник

M

Mikhail in Node.js — русскоговорящее сообщество
🅚🅘🅝🅓🅔🅡🅦🅞🅝🅓
.. добавь перед /apoel...
Я указал полный путь, начинаю от / и заработало
источник
2020 May 27

DH

Dmytro Holoborodko in Node.js — русскоговорящее сообщество
Никто не знает как называется пакет которые на фронте собирает информацию о клиенте и создает ид этого пользователя. Хочу при проверке токена проверять и инфу клиента, и если они отличаются, то обнулять токен и просить заново авторизоваться
источник

KS

Konstantin Sedykh in Node.js — русскоговорящее сообщество
Dmytro Holoborodko
Никто не знает как называется пакет которые на фронте собирает информацию о клиенте и создает ид этого пользователя. Хочу при проверке токена проверять и инфу клиента, и если они отличаются, то обнулять токен и просить заново авторизоваться
ищи в npm по тегу fingerprint
источник

DH

Dmytro Holoborodko in Node.js — русскоговорящее сообщество
Оно, спасибо, искал-искал в гугле, так и не мог найти, помню что-то где-то в ютубе слышал и не посмотрел тогда
источник

MG

Maxim Globak in Node.js — русскоговорящее сообщество
Всем привет!
Подскажите плиз, я правильно понимаю, что в JWT можно закодировать всю инфу типа дат и не хранить токен в редисе, а получать всю инфу из декодированных данных?
источник

СП

Сергей Пограничный... in Node.js — русскоговорящее сообщество
Maxim Globak
Всем привет!
Подскажите плиз, я правильно понимаю, что в JWT можно закодировать всю инфу типа дат и не хранить токен в редисе, а получать всю инфу из декодированных данных?
Да, токены stateless, payload не открыть без второго ключа, потому что используется асимметричная подпись. Советую эллиптические кривые ES256, например.
источник

СП

Сергей Пограничный... in Node.js — русскоговорящее сообщество
Maxim Globak
Всем привет!
Подскажите плиз, я правильно понимаю, что в JWT можно закодировать всю инфу типа дат и не хранить токен в редисе, а получать всю инфу из декодированных данных?
Важно знать, что данные не шифруются, так что хранить какие-то приватные данные не стоит
источник

MG

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

MG

Maxim Globak in Node.js — русскоговорящее сообщество
Поэтому там наверное хранится будет только роль и даты логина и окончания
источник