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