05

Prácticamente todo es configurable en DotNetNuke® sin embargo algunos parámetros, como el Proveedor de registros (Membership Provider), requieren la edición del archivo de configuración web.config, manualmente. Para la edición de dicho archivo podemos utilizar el Bloc de Notas, Visual Web Developer, Dreamweaver, etc. Recomiendo realizar la edición en local, es decir, descargar el archivo, modificarlo en nuestro ordenador y volver a subirlo, pero antes, como siempre, hacer un copia de seguridad del archivo.

 

Veamos entonces las opciones a las cuales hago referencia. En la página de Roles de Usuarios seleccionamos la opción Configuración Usuario en la parte inferior. En la página de configuración observamos el primer apartado Configuración del proveedor de registros en el cual se visualizan como sólo lectura algunos parámetros para la configuración de operatividad de contraseñas, longitud, reintentos, etc.

 

 

Como ya he mencionado, para cambiar dichos valores debemos editar el archivo web.config en el cual buscamos la etiqueta que establece el AspNetSqlMembershipProvider como se muestra en la imagen. La modificación se realiza en la linea con la etiqueta <add name en la cual encontramos los parámetros antes comentados (color verde).

 

 

  • passwordAttemptThreshold.- Número de reintentos fallidos al inciar sesión.
  • passwordAttemptWindow.- Tiempo en minutos para el número máximo de reintentos de inicio de sesión.
  • enablePasswordRetrieval.- Indica si enablePasswordRetrieval.- Indica si se permite la recuperación de contraseña.
  • enablePasswordReset.- Indica si se permite la recuperación de contraseña.
  • requiresQuestionAndAnswer.- Indica si se utiliza la Pregunta/Respuesta secreta para contraseñas.
  • minRequiredPasswordLength.- Establece la longitud mínima de caracteres que debe tener la contraseña.
  • minRequiredNonalphanumericCharacters.- Establece el número mínimo de caracteres no alfanuméricos (números y caracteres del tipo $, #, etc.) que debe contener la contraseña.
  • requiresUniqueEmail.- Establece el requisito de la existencia de un único email para recordar contraseñas.
  • passwordFormat.- Identifica el método de codificación mediante el cual se almacena la contraseña (Hashed (SHA1), Clear o Encrypted (Triple-DES)).

 

Publicado en: Recursos y Tutoriales

Valoraciones

Comentarios

No hay comentarios actualmente para este artículo, sea el primero en publicar uno.

Enviar Comentario

Nombre (obligatorio)

Email (obligatorio)

Sitio web

Imagen CAPTCHA
Escriba el código mostrado más arriba: