Защита и / или шифрование (скрытие) переменных POST в запросе jQuery ajax

У меня есть форма приглашения в веб-приложении, над которым я работаю. Эта форма приглашения требует, чтобы пользователь выбрал учетную запись электронной почты, а затем ввел имя пользователя и пароль. Эти данные отправляются как переменные POST через запрос ajax с использованием jQuery. Проблема в том, что я могу видеть введенный пароль (а также другие переменные POST) в виде обычного текста с помощью плагина Mozilla FireBug.

Я считаю, что возможность видеть пароль в виде обычного текста (в Firebug) не идеальна. Как я могу предотвратить это? Я попытался сделать вызов ajax ОТ страницы, обслуживаемой через HTTPS, и сделал запрос через HTTPS, но я все еще могу видеть все переменные POST в виде простого текста в Firebug.

Есть ли способ зашифровать эти переменные на стороне клиента а потом расшифровать их на стороне сервера? Или есть другое решение?

13
задан davidadamojr 16 March 2011 в 14:53
поделиться