Самоучитель по креативному веб-дизайну. Книга 4, стр.18

они часто произносят. К сожалению, такие «памятные» слова, числа или слово —

сочетания также легко могут быть угаданы человеком, хорошо знакомым с

пользователем.

С помощью встроенной PHP-функции mt_rand(), используемой для генера — ции пароля, содержащего случайный набор букв и цифр, можно предотвратить выбор новыми членами легко угадываемых слов. К сожалению, если пароль сложно запомнить, пользователь может его забыть. Поэтому для удовлетворения

534 Глава 10. РНР4



членов сайта и во избежание частых звонков с просьбой напомнить забытый па — роль желательно предоставить онлайновый механизм, с помощью которого пользователи могли бы узнавать ранее присвоенные им пароли. Один из часто используемых методов — написание программы, которая бы высылала забытые пользователями пароли по электронной почте.



ПРАКТИКУМ

Чтобы использовать РНР-сценарий для присвоения посетителям случайных паро — лей необходимо организовать Web-страницу с формой, аналогичной показанной

на рис. 10.10, которая позволяет посетителям вводить имя пользователя и адрес электронной почты.





Как указано в тексте в нижней части страницы, показанной на рис. 10.10, после ввода посетителем имени пользователя, не присвоенного другому члену сайта, PHP-сценарий сгенерирует пароль длиной от пяти до восьми символов. Сценарий случайным образом выбирает не только символы пароля, но и длину пароля, что только повышает уровень безопасности. (Пароль гораздо сложнее взломать, если хакеру не известна его длина.)

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 04.03.2011">Руководство по actionscript. часть 5, стр. 041
  • 16.05.2013">Яблочная диета
  • 09.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.158
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.125
  • 22.03.2011">Руководство по actionscript. часть 2, стр. 018
  • 07.03.2011">Руководство по actionscript. часть 4, стр. 113
  • 09.03.2011">Руководство по actionscript. часть 4, стр. 056
  • 16.03.2011">Руководство по actionscript. часть 3, стр. 026
  • 23.02.2011">Руководство по actionscript. часть 7, стр. 026
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 018
  • 15.03.2011">Руководство по actionscript. часть 3, стр. 054
  • 22.02.2013">Самса с курицей
  • 10.08.2010">Flash элементы уходят в прошлое?
  • 19.03.2011">Руководство по actionscript. часть 2, стр. 085
  • 13.03.2011">Руководство по actionscript. часть 3, стр. 107
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...