Size: a a a

NestJS — русскоязычное сообщество

2021 January 30

GD

Goncharenko Dmitry in NestJS — русскоязычное сообщество
магия
источник

GD

Goncharenko Dmitry in NestJS — русскоязычное сообщество
+
источник

GD

Goncharenko Dmitry in NestJS — русскоязычное сообщество
спасибо))
источник

A

Ali in NestJS — русскоязычное сообщество
Goncharenko Dmitry
import { RestClient } from "exante";
еще как вариант import * as exante from 'exante'
источник

GD

Goncharenko Dmitry in NestJS — русскоязычное сообщество
Ali
еще как вариант import * as exante from 'exante'
так пробовал, не решило проблемы, а вот require() завёлся
источник

GD

Goncharenko Dmitry in NestJS — русскоязычное сообщество
Ali
еще как вариант import * as exante from 'exante'
спасибо за вариант)
источник

A

Ali in NestJS — русскоязычное сообщество
Goncharenko Dmitry
так пробовал, не решило проблемы, а вот require() завёлся
Странно тогда)
источник

Z

Zaff in NestJS — русскоязычное сообщество
Goncharenko Dmitry
спасибо))
не за что, но советую таки разобраться из-за чего это происходит, мб tsconfig надо поменять
источник

GD

Goncharenko Dmitry in NestJS — русскоязычное сообщество
Zaff
не за что, но советую таки разобраться из-за чего это происходит, мб tsconfig надо поменять
ок) поковыряю его
источник

A

Ali in NestJS — русскоязычное сообщество
Всем привет!)
"Прокачался немножко в nest"
Когда то использовал constructor внутри entity что бы преобразовать то, что можно получать (Скрыть пароль и salt).. но это полная лажа, когда нужно создать по repository pattern, поэтому переделал при помощи Interceptors, А обрабатывает при помощи class-transformer.

Как Вам такой способ?
источник

A

Ali in NestJS — русскоязычное сообщество
источник

A

Ali in NestJS — русскоязычное сообщество
источник

A

Ali in NestJS — русскоязычное сообщество
Ну и в контроллере локальное использование
источник

F

Fingerprint in NestJS — русскоязычное сообщество
Ali
Ну и в контроллере локальное использование
А чем пароль хешируешь?
источник

A

Ali in NestJS — русскоязычное сообщество
Fingerprint
А чем пароль хешируешь?
bcrypt, хеширую сам пароль + создаю на каждого пользователя рандомным salt и скрещиваю, на выходе получаю для каждого пользователя секретный пароль из двух частей
источник

F

Fingerprint in NestJS — русскоязычное сообщество
Ali
bcrypt, хеширую сам пароль + создаю на каждого пользователя рандомным salt и скрещиваю, на выходе получаю для каждого пользователя секретный пароль из двух частей
bcrypt очень медленный
источник

A

Ali in NestJS — русскоязычное сообщество
Fingerprint
bcrypt очень медленный
Не знаю по скорости, пока на это акцента ноль, но по желаемому результату пока ок
источник

꧁岡

꧁倫太郎 岡部꧂... in NestJS — русскоязычное сообщество
Ali
bcrypt, хеширую сам пароль + создаю на каждого пользователя рандомным salt и скрещиваю, на выходе получаю для каждого пользователя секретный пароль из двух частей
argon
источник

F

Fingerprint in NestJS — русскоязычное сообщество
Ali
Не знаю по скорости, пока на это акцента ноль, но по желаемому результату пока ок
sha вроде по безопасности нормально с солью, и быстрее раз в 5-7
источник

VL

Vanya Leyn in NestJS — русскоязычное сообщество
Ali
Всем привет!)
"Прокачался немножко в nest"
Когда то использовал constructor внутри entity что бы преобразовать то, что можно получать (Скрыть пароль и salt).. но это полная лажа, когда нужно создать по repository pattern, поэтому переделал при помощи Interceptors, А обрабатывает при помощи class-transformer.

Как Вам такой способ?
Ты отдаешь на фронт сущность с бд, если поменяется бд или фрейм для роутинга то будет задет другой слой, это не ок
источник