En el archivo web.config de BIZUITDashboardAPI se pueden configurar propiedades de Membership que se utilizan para los usuarios de BIZUIT.
<membership defaultProvider="SqlUserManager">
<providers>
<add name="SqlUserManager"
type="Tycon.BIZUIT.API.Provider.MembershipProvider, Tycon.BIZUIT.API.Services"
connectionStringName="SqlRoleManagerConnection"
enablePasswordRetrieval="true"
enablePasswordReset="true"
requiresQuestionAndAnswer="false"
applicationName="BIZUIT"
requiresUniqueEmail="false"
passwordFormat="Encrypted"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10"
passwordStrengthRegularExpression="" />
</providers>
Estas propiedades son:
Propiedad | Descripción |
---|---|
EnablePasswordRetrieval |
Indica si el proveedor de membresía de SQL Server permite a los usuarios recuperar sus contraseñas. |
MaxInvalidPasswordAttempts |
Número de intentos fallidos permitidos antes de bloquear al usuario. |
MinRequiredNonAlphanumericCharacters |
Número mínimo de caracteres especiales que debe contener una contraseña válida. |
MinRequiredPasswordLength |
Longitud mínima necesaria para una contraseña. |
PasswordAttemptWindow |
Ventana de tiempo en la que se realiza un seguimiento de intentos consecutivos fallidos para proporcionar una contraseña o respuestas válidas. |
PasswordFormat |
Formato utilizado para almacenar las contraseñas en la base de datos de membresía de SQL Server. |
PasswordStrengthRegularExpression |
Expresión regular utilizada para evaluar la complejidad de una contraseña. |