У меня есть приложение, использующее сервер Django REST на бэкэнд, и я интегрируюсь со службой связи, которая называется QuickBlox, которая предоставляет текстовый и видеочат в режиме реального времени. Я должен создать пользователя, а также войти в систему с помощью службы с помощью пароля, и у меня есть некоторые проблемы.пароль, который будет использоваться с внешней службой
Пользователю не нужно знать свой пароль, это то, что будет использоваться только в вызовах API от сервера до конечной точки API, предоставляемой QuickBlox. Текущий план состоит в том, чтобы создать произвольную строку символов и сохранить это значение в объекте User. Проблема в том, что пароль quickblox хранится в виде простого текста, и я этого не хочу. Есть ли способ сохранить хешированное значение сгенерированного пароля, а затем отключить его, прежде чем отправлять его в качестве пароля в мой запрос на Quickblox?
Я надеялся найти что-то в Django Password docs, но нет ничего о том, чтобы разграничить хешированное значение, по уважительной причине!
Возможно, я иду по неверному пути, и у кого-то есть другое предложение. Проблема в том, что мне нужно хранить случайно сгенерированный пароль и использовать этот пароль для отправки запросов внешней службе.
Если бы можно было отменить хэш, мы бы не использовали их. Вы хотите * зашифровать * пароль, используя * шифр *. –
спасибо, глядя на это сейчас – awwester