как можно запретить пользователю выбирать пароль в виде русских слов, написанных транслитом (в целях усложнения созданных паролей)? Может где-то можно взять базу данных русских слов на транслите, чтобы потом запретить использовать их в качестве пароля? Или, все же,может целесообразнее использовать индикатор создания паролей на JS?
Можно попробовать написать скрипт, согласующийся с правилами транслитерации, чтобы «декодировал» английские буквы и сочетания в русские. Не забывая при этом всякие изощрения типа 4 это ч и с отбрасыванием лишних символов. После получившийся набор букв должен искаться в википедии или словаре каком. Ну и если похожих запросов нет, то разрешать регистрацию. Но это несовершенная система будет.