Aplicación web para la actualización de la contraseña de los usuarios de un dominio basado en Directorio Activo
El Servicio de Cambio de Contraseñas del dominio surge precisamente para lograr que todos los usuarios (los que acceden desde la red empresarial y los que acceden a travez de la VPN) puedan ser notificados oportunamente de tiempo de vencimiento de su contraseña y cuenten con una vía de acceso para cambiarla.
El sistema fue desarrollado en la tecnología ASP.NET en la plataforma .NET, en su Versión 5. Fue usado como IDE de desarrollo Visual Studio 2019 Community. El lenguaje de programación utilizado para la lógica fue C# en su Versión 9.0.
La solución cuenta con 3 proyectos:
- Aplicación web: MyDomainPasswordChange
- Librería de la lógica: MyDomainPasswordChange.Management
- Librería de gestión de datos: MyDomainPasswordChange.Data
- Librería de gestión de datos (Implementación para Sqlite): MyDomainPasswordChange.Data.Sqlite
- Librería de extensiones para configurar el los servicios de datos: MyDomainPasswordChange.Data.AspNetExtensions
- Servicio para el chequeo y notificación: PasswordExpirationCheckService