zettend
@zettend
Разрабатываю крутые сайты и сервисы

Как сделать dropdown с парой login/password и пропустить password через crypted?

Здравствуйте!
Есть форма типа:
<input id="login">
<input id="pass" type="password">


И криптор для неё:
var algorithm = 'aes192', password = '1234';
function encrypt(text){
    var cipher = crypt.createCipher(algorithm, password)
    var crypted = cipher.update(text,'utf8','hex')
    crypted += cipher.final('hex');
    return crypted;
}

function decrypt(text){
    var decipher = crypt.createDecipher(algorithm, password)
    var dec = decipher.update(text,'hex','utf8')
    dec += decipher.final('utf8');
    return dec;
}


Так-же пара команд, которые взаимодействуют с криптором:
new Builder($("login")).on("oninput", function(){
        window.localStorage['login'] = encrypt(this.value);
    }).on("onblur", updateProfile);
    new Builder($("pass")).on("oninput", function(){
        window.localStorage['pass'] = encrypt(this.value);
    }).on("onblur", updateProfile);

    $("login").value = window.localStorage['login'] ? decrypt(window.localStorage['login']) : "";
    $("pass").value = window.localStorage['pass'] ? decrypt(window.localStorage['pass']) : "";


Как из этого всего сделать dropdown с парой login/password и пропустить password через crypted?
  • Вопрос задан
  • 23 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 80 000 до 100 000 ₽
Кенарий Санкт-Петербург
от 120 000 до 300 000 ₽
18 сент. 2020, в 17:49
500 руб./в час
18 сент. 2020, в 17:24
180 руб./за проект
18 сент. 2020, в 17:14
50000 руб./за проект