Secure Password¶
- Table of contents
- Secure Password
- Adapting.One.Password
Adapting.One.Password¶
Información¶
Autor Belén Aguilera Sitio Web Repositorio http://svn-community.adapting.com:8080/svn/Community/Plugins/Adapting.One.Password/trunk Código fuente Versión Actual v1.0 Compatible con Abox 2.7.7
Resumen¶
El plugin comprueba que la contraseña de un usuario contiene al menos una mayúscula, una minúscula y un número
Notas de instalación¶
Para que el plugin funcione, únicamente se debe:
1. Poner Adapting.One.Password en la carpeta bin (si es una instalación)
2. Referenciar Adapting.One.Password en el proyecto Adapting.Web, si es un proyecto en Visual Studio.
Ojo: Recordar que hay que reiniciar el sitio web para que la dll se registre
Guía de uso¶
El plugin es bastante sencillo, lo único que hace es suscribirse al evento de validación de un usuario y comprobar que el password introducido cumple los requisitos, a partir de una expresión regular.
Importante: sólo funciona a partir de la versión 2.7.6, que es cuando introducimos los eventos en las validaciones
Historico¶
21/04/2021 La expresión regular, que estaba a piñón metida en el código, ahora se encuentra se Parametrizable con la key “passwordCheck” en appSettings.config
<add key="passwordCheck" value="([A-Z]+.*\d+.*[a-z]+|\d+.*[A-Z]+.*[a-z]+|([a-z]+.*\d+.*[A-Z]+)|([A-Z]+).*[a-z]+.*\d+|(\d+.*[a-z]+.*[A-Z]+)|([a-z]+.*[A-Z]+.*\d+))+"/>
26/04/2021 Se permite parametrizar el mensaje de error con la key “passwordCheckError” en appSettings.config
<add key="passwordCheckError" value="Mensaje de error"/>