Даже не думая об этом, я просто хочу сказать, что должен позволять каждому персонажу. В любом случае он хэшируется, и я не хочу ограничивать людей, которые хотят создавать надежные пароли.
Однако, если подумать об этом, есть множество персонажей, которые я понятия не имею, как они повлияют на вещи. Иностранные символы, символы ASCII и т. Д., Чтобы назвать пару.
Я пытался в Google, но я не могу найти какой-либо определенный стандарт для того, что люди делают. Даже большинство профессиональных организаций, кажется, не знают. Похоже, что на многих сайтах принято вообще запрещать специальные символы, что просто глупо, а не то, что я хочу делать.
В любом случае, существуют ли стандартные рекомендации по длине, разрешенным символам и т. Д.?
Я не уверен, имеет ли это значение, но я буду использовать ASP.NET с C #