Мы создаем api, который помогает сторонним приложениям проверять комбинации UID/паролей на базе базы данных на удаленном сервере.Как проверить пароль для базы данных на удаленном сервере?
Когда пользователь вводит свое имя пользователя и пароль в стороннем приложении и отправляет запросы, имя пользователя и пароль должны быть отправлены на наш api надежно, мы берем UID и пароль, отправляем их на удаленный сервер, который сравнивает его с базой данных и сообщает нам, является ли комбинация действительной или нет. Как мы отправляем пароль? Как это сделать, чтобы он не был хэширован и проверен удаленным сервером с базой данных?
Мы используем каркас для отдыха django.
Развернуть? Например, вычислить хэш SHA-1 с 1 ГБ видео и вернуть исходное видео из 160-битной строки? Вероятно, вы имеете в виду ** шифровать **, и для этого существует широко распространенная технология: HTTPS. Сказано, что неясно, хотите ли вы заставить его работать с определенным сервисом или вам нужно решение общего назначения. В первом случае, вероятно, нет необходимости передавать исходный пароль вообще. –
Приложение стороннего разработчика может отличаться, но сервер с базой данных остается прежним. Меняющееся стороннее приложение делает запрос к нам, и мы делаем запрос в базу данных. –