Size: a a a

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

2020 February 06

ZA

Zaur Abdulgalimov in Node.js — русскоговорящее сообщество
а await стопает функцию на месте, поэтому стек сохраняется
источник

AT

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

Н

Никита in Node.js — русскоговорящее сообщество
Alexander Trifonov
потому что там редирект
а что с ним делать?
источник

AT

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

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Никита
а что с ним делать?
открой доку библиотеки. там есть параметр follow_max
источник

AT

Alexander Trifonov in Node.js — русскоговорящее сообщество
Никита
а что с ним делать?
но скорее всего просто хедеров каких-то не хватает, типа кук
источник

AE

Alexey Ermakov in Node.js — русскоговорящее сообщество
Zaur Abdulgalimov
перечитал сейчас еще раз, вроде понял. Если делаем return foo - выходим из функции run и "подвисаем" где то в ожидании прописа, и в этот момент стек обрывается
не "подвисаем" - на собеседованиях так точно говорить не нужно
источник

ZA

Zaur Abdulgalimov in Node.js — русскоговорящее сообщество
Alexey Ermakov
не "подвисаем" - на собеседованиях так точно говорить не нужно
а как будет правильно? )
источник

AE

Alexey Ermakov in Node.js — русскоговорящее сообщество
Zaur Abdulgalimov
а await стопает функцию на месте, поэтому стек сохраняется
так - тоже нельзя
"стопать" можно генераторы
остальные функции в js исполняются от начала и до конца
источник

AE

Alexey Ermakov in Node.js — русскоговорящее сообщество
Zaur Abdulgalimov
а как будет правильно? )
v8 говорит event loop-у, "эй, чувак, я тут жду кой чего, когда будет готово - свистни" и продолжает дальше (выполняет функции (кидает в стек), завершает их (вытаскивает из стека))

когда там (асинхронно) всё готово, промис помещает свой колбэк в очередь микротасок и после завершения текущей функции (если что-то выполняется) eventloop закинет в стек этот колбэк и v8 начнет выполнять его
источник

VP

Vlad Pavlenko in Node.js — русскоговорящее сообщество
всем привет. кто работал с keycloak? консультация нужна. не бесплатно
источник

ZA

Zaur Abdulgalimov in Node.js — русскоговорящее сообщество
Alexey Ermakov
v8 говорит event loop-у, "эй, чувак, я тут жду кой чего, когда будет готово - свистни" и продолжает дальше (выполняет функции (кидает в стек), завершает их (вытаскивает из стека))

когда там (асинхронно) всё готово, промис помещает свой колбэк в очередь микротасок и после завершения текущей функции (если что-то выполняется) eventloop закинет в стек этот колбэк и v8 начнет выполнять его
спасибо
источник

М

Максим in Node.js — русскоговорящее сообщество
Ihor Levchenko
я тоже больше склоняюсь к тому, что надо просто единую сложную фразу на весь проект и хранить ее отдельно от БД
Так как вмешаться в код и прочитать переменную окружения будет посложнее, чем хакнуть бд
Я встречал такую либу, типа бкрипт, но там соль хранить не нужно. Соль собирает по какому то алгаритму. Получается много вариантов. Проверить пароль дольше получается, но не нужно ничего хранить. Если я правильно понял.
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Максим
Я встречал такую либу, типа бкрипт, но там соль хранить не нужно. Соль собирает по какому то алгаритму. Получается много вариантов. Проверить пароль дольше получается, но не нужно ничего хранить. Если я правильно понял.
как называется
источник

IL

Ihor Levchenko in Node.js — русскоговорящее сообщество
Да в принципе в bcrypt тоже соль хранить не надо, она есть частью хеша
источник

IL

Ihor Levchenko in Node.js — русскоговорящее сообщество
Я наверное буду использовать bcrypt.
Она простая, нет лишнего геморроя, и дико долго шифруется
источник

М

Максим in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
как называется
Я не помню. Кажется на нпм нашёл по запросу bcrypt. Если сильно надо поищу из дома.
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Максим
Я не помню. Кажется на нпм нашёл по запросу bcrypt. Если сильно надо поищу из дома.
скорее всего речь про bcrypt и идет. там соль хранится вместе с хешем. и может показаться, будто бы ее нет
источник

М

Максим in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
скорее всего речь про bcrypt и идет. там соль хранится вместе с хешем. и может показаться, будто бы ее нет
Может быть.
источник

М

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