Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Часть 2. Хеширование пароля⇐ ПредыдущаяСтр 25 из 25
1. Продолжаем работать с файлом index.html, из каталога ch_14_1. 2. Реализуем пункты 2.3 и 2.4 Части 1. 3. В файле index.html найдите следующий комментарий /* Задание 2. После комментария "// Хэширование" произведите хэширование. … */ 4. Дописываем код функции sendPassword(). 5. После комментария «// Хэширование» произведите первое хеширование введенного пароля (свойство user.password) с помощью функции getSaltedHash(). Передайте этой функции «соль» user.dbEntropy.salt и число итераций user.dbEntropy.iterationCount. Результат сохраните в свойстве user.password. 6. Проведите второе хэширование, передавая «соль» user.transferEntropy.salt и число итераций user.transferEntropy.iterationCount в функцию getSaltedHash(). Сохраните результат в свойство user.password. 7. Сериализуйте объект user в JSON‐строку и асинхронно передайте его на сервер (URL запроса – глобальная переменная server) 8. Получите данные от сервера и десериализуйте JSON строку в объект. 9. В целях отладки выведите с помощью функции alert() ответ сервера, проанализируйте его. Обратите внимание на значения свойства user.name. 10. Вызовите функцию showUserData(), передав полученный объект в качестве параметра.
Часть 3. Вывод результата авторизации.
1. Продолжаем работать с файлом index.html, из каталога ch_14_1. 2. Реализуем пункты 2.5 и 2.6 Части 1. 3. В файле index.html найдите следующий комментарий /* Задание 3 В зависимости от значения свойства user.name. … */ 4. Дописываем код функции showUserData(). 5. В HTML объект <div id="divResult"></div> выведите результат анализа поля user.name ответа сервера. Если поле не пустое, то поприветствуйте пользователя и позлравте его с успешной авторизацией, иначе огорчите сообщением, что пароль не верен. Date: 2015-10-18; view: 362; Нарушение авторских прав |