На основе всего этого и появилась идея.
Многие ведь из нас занимаются разработкой сайтов и прочих порталов, где часто просто необходима система авторизации. Но при этом многие пользователи часто все же вводят пароли не в той раскладке. Так может все же им это прощать?
схема работы
(допустим пароль пользователя «qwe»)1. Пользователь ввел пароль: «йцу»
2. Система захешировала введенное, сравнивает с хешем из базы, совпадения нет.
3. Система переводит введенный пароль в латиницу(«qwe»), хеширует, сравнивает. Есть совпадение.
4. Пользователь входит на сайт.
5. Выскакивает сообщение о том, что пароль был введен не в той раскладке, но система добрая и нерадивого пользователя пропустила.
Плюсы:
1. Многим не очень опытным пользователям такой подход сохранит кучу нервов.
Минусы:
1. Системных ресурсов на «залогивание» станет требоваться больше.
2. Безопасность снижается (возможных комбинаций ввода пароля становится меньше)
Тут уже надо смотреть кому что важнее, и на какую аудиторию разрабатывается продукт.
Аналогично можно обсудить идею с капслоком =)
Критика, комментарии, предложения?

