Size: a a a

var chat = new Chat();

2021 April 02

А

Андрій in var chat = new Chat();
Так а разве не надо пароли както шифровать при передаче?
источник

rr

razumovsky r in var chat = new Chat();
Андрій
Так а разве не надо пароли както шифровать при передаче?
он уже зашифрованный полетит же
источник

А

Андрій in var chat = new Chat();
razumovsky r
он уже зашифрованный полетит же
Типа через https?
источник

rr

razumovsky r in var chat = new Chat();
ну у тебя в базе лежит хешированный пасс
источник

rr

razumovsky r in var chat = new Chat();
на клиенте уже будет ключ
источник

rr

razumovsky r in var chat = new Chat();
или як оно там работает
источник

rr

razumovsky r in var chat = new Chat();
как то так
источник

А

Андрій in var chat = new Chat();
razumovsky r
ну у тебя в базе лежит хешированный пасс
Так он спрашивает как передать с фронта на бек
источник

rr

razumovsky r in var chat = new Chat();
Андрій
Так он спрашивает как передать с фронта на бек
хешировать на фронте по аглоритму
источник

rr

razumovsky r in var chat = new Chat();
и слать запрос на логин
источник

А

Андрій in var chat = new Chat();
То что он шифрованный в бд это само собой
источник

А

Андрій in var chat = new Chat();
Highton
привет всем, столкнулся с проблемой специальных символом в пароле, когда на API приходит json поле, в котором есть '\' вылетает ошибка. нашел информацию, что это спец символ в json, есть два выхода: отказаться от спец символов в пароле( я вижу решение этой проблемы путем добавления атрибута для валидации пароля с использованием rejex) и выкидывать пользователю error message, либо же экранировать спец символы '\', но тут вопрос, если использовать 1-й способ, упадет ошибка, перед атрибутом валидации, при попытке распарсить данные которые пришли и смапить к модельке, также если использовать второй способ и экранировать спец символы (я думаю это должен быть middleware, который будет перехватывать запрос и проверять данные в  body), подскажите, как будет правильнее действовать в данной ситуации, запретить или экранировать? и в каком месте это лучше будет делать?
он вообще не  должен разве зашифрованный передаватся?
источник

rr

razumovsky r in var chat = new Chat();
ну конечно зашифрованный
источник

rr

razumovsky r in var chat = new Chat();
и сравниваются хеш базы и хеш который с фронта идет
источник

rr

razumovsky r in var chat = new Chat();
и уже говорит или залогинил или не
источник

А

Андрій in var chat = new Chat();
razumovsky r
и сравниваются хеш базы и хеш который с фронта идет
Да тебя блять спрашивает кто-то чтоли
источник

rr

razumovsky r in var chat = new Chat();
)
источник

H

Highton in var chat = new Chat();
Dmitry
бахни строку пароля в base64string, передай в джейсоне, на сервере бейс64 конвертируй обратно
понял, спасибо
источник

ПП

Покажи Прибыль... in var chat = new Chat();
источник

ПП

Покажи Прибыль... in var chat = new Chat();
источник