Autenticación mediante OAuth2 en Google Workspace
Decisión: Obligar a que todos los accesos al portal interno “Andina Portal” se realicen mediante flujo de inicio de sesión con Google Workspace corporativo.
Por qué: Evitar la creación, almacenamiento e inundación de contraseñas locales en la base de datos del portal. Aumenta la seguridad y simplifica el onboarding y offboarding de empleados y colaboradores.
Alternativas descartadas:
- Autenticación por contraseña tradicional con hash bcrypt: Requiere escribir interfaces de recuperación de clave y aumenta la vulnerabilidad a ataques de fuerza bruta.
- Auth0: Descartado por costo y porque todos los usuarios ya tienen cuenta activa en Google Workspace.
Consecuencias:
- Mayor velocidad en la integración del portal.
- El control de acceso se delega en las políticas de seguridad de la cuenta de Google del usuario.
Relacionado: andina-portal, falla-autenticacion-oauth2-2026-07-02