No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

¿Cómo elegir el flujo adecuado?

13/25
Recursos

Aportes 2

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

RETO

  1. ¿Qué tipo de aplicación estás desarrollando?

    • SPA (Single Page Application): ¿Tu aplicación es una SPA que se ejecuta en el navegador del usuario?
    • Aplicación Web Tradicional: ¿Tu aplicación es una aplicación web tradicional con múltiples páginas?
  2. ¿Dónde se ejecuta el código del cliente?

    • En el Navegador del Usuario: ¿El código del cliente se ejecuta en el navegador del usuario (frontend)?
    • En un Servidor: ¿El código del cliente se ejecuta en un servidor (backend)?
  3. ¿Cómo manejarás las credenciales del cliente?

    • Credenciales del Cliente Público: ¿Prefieres utilizar credenciales de cliente públicas?
    • Credenciales del Cliente Confidenciales: ¿Necesitas mantener tus credenciales del cliente de forma confidencial en el servidor?
  4. ¿Cómo se manejará la autenticación del usuario?

    • Redireccionamiento a un Servidor de Autenticación Externo: ¿Planeas redirigir a los usuarios a un servicio de autenticación externo como Google o Facebook?
    • Autenticación Interna: ¿Prefieres manejar la autenticación internamente en tu propia aplicación?
  5. ¿Necesitas acceder a recursos del usuario cuando no está presente?

    • Sí: ¿Necesitas acceder a los recursos del usuario incluso cuando no está en línea?
    • No: ¿Solo necesitas acceder a recursos mientras el usuario está presente y autenticado?
  6. ¿Necesitas solicitar permisos específicos?

    • Sí: ¿Necesitas solicitar permisos específicos para acceder a recursos del usuario?
    • No: ¿Solo necesitas autenticación básica sin solicitar permisos?
  7. ¿Deseas minimizar la interacción del usuario para obtener tokens?

    • Sí: ¿Quieres que los usuarios tengan una experiencia de inicio de sesión fluida y sin necesidad de ingresar credenciales frecuentemente?
    • No: ¿Estás bien con un proceso de inicio de sesión más tradicional?

Responder a estas preguntas te ayudará a identificar el flujo de OAuth 2.0 más adecuado para tu caso específico. Cada flujo tiene sus ventajas y desventajas, y elegir el correcto dependerá de tus necesidades y preferencias.

Supongo que en la primera parte del flujo donde Client === Resource Owner querian decir Client ==== Resource Server