¿Es posible controlar el formato de la contraseña que se genera automáticamente mediante una llamada a MembershipUser.ResetPassword()?¿Cómo puedo controlar el formato MembershipUser.ResetPassword()
Quiero permitir o no permitir ciertos caracteres especiales en la contraseña generada.
Estoy utilizando el SqlMembershipProvider con un formato de contraseña de Hashed.
Gracias.
¿Por qué desea limitar caracteres especiales? No hay casi ninguna razón defendible para esto y es muy desagradable para el usuario. –
@John Sheehan: Por otro lado, he tenido quejas de los usuarios de que la contraseña generada contiene caracteres que son "difíciles de encontrar". Intente decirle a un usuario (no programador) que encuentre el | o ~ teclas en el teclado. Eliminar los caracteres difíciles de escribir se puede considerar un movimiento fácil de usar. Por supuesto, puede decirle al usuario que copie y pegue la contraseña, pero también he encontrado resistencia con eso. –
Puede generar contraseñas fáciles de usar que sean seguras, pero no debe limitar lo que las personas pueden usar. –