2009-02-22 3 views
1

На большинстве сайтов в пользовательской части регистра они хотят, чтобы вы вводили пароль 2 раза. Почему? Почему не только один ввод, где вы вводите пароль? Почему вы должны «подтвердить» это.Зачем вводить пароль 2 раза?

Вы знаете

 
Username 
Password 
Confirm password 

Submit 

Это было на мой взгляд, на некоторое время ...

Надежда кто-нибудь может ответить на этот вопрос.

Thanks

ответ

21

Следует избегать опечаток. Если вы дважды наберете пароль, вы сделаете свой пароль тем, что хотите. Они хотят избегать людей, чей пароль «бла» должен получить пароль позже, потому что они ошибочно набрали «блаж». Это особенно верно, поскольку поля пароля отображаются в виде звездочек (*********), и иногда трудно сказать, набрали ли вы то, что, по вашему мнению, вы набрали, - люди, вероятно, сделают опечатки, даже не осознав этого. Некоторые веб-сайты делают это тоже с адресом электронной почты, когда это необходимо, и это правильно.

К слову: я не уверен, почему PHP упоминается вообще, это не имеет никакого отношения к PHP и используется на всех видах веб-сайтов. :)

+0

Согласен. Не связано с программированием, не говоря уже о PHP! – Cerebrus

+0

Спасибо за хороший ответ. И это, конечно, не только для php. Я думаю, я не думал, как обычно, hehe – 2009-02-22 16:30:04

+0

Интересно, какие доказательства существуют, что это действительно работает, и как можно было бы его собирать. –

4

Если вы используете элемент input типа password (это должно быть!), Введенный текст не будет отображаться. Вместо этого каждый символ представлен * или , чтобы хотя бы получить обратную связь для длины.

Таким образом, вы не видите, правильно ли вы указали свой пароль. Поэтому вам предлагается дважды ввести пароль, и приложение проверяет, идентичны ли введенные пароли.
Но это не мешает тому, чтобы оба раза вводился неверный пароль.

+0

Особенно, если пароль чувствителен к регистру, и у вас есть блокировка замков ;-) – Rauhotz

+0

Вот почему рекомендуется использовать JavaScript для переключения между паролем и открытым текстом или показывать предупреждение при нажатии Caps Lock (например, Mac OS X делает). – Gumbo

Смежные вопросы