Integra una aplicación de terceros con OIDC / OAuth
Usa Logto como tu proveedor de identidad (IdP) para integrar aplicaciones de terceros a través del protocolo OpenID Connect (OIDC) o OAuth 2.0.
Crea una aplicación OIDC de terceros en Logto
Al igual que creas una aplicación de primera parte en Logto, también puedes crear una aplicación para servicios de terceros que admitan OIDC. Esta aplicación actuará como un IdP para tus aplicaciones de terceros.
-
Ve a Consola > Aplicaciones.
-
Selecciona "Aplicación de terceros > OIDC" como el tipo de aplicación.
-
Si es la primera vez que creas una aplicación, haz clic en el enlace Ver todo para ver todos los tipos de aplicaciones.
-
De lo contrario, haz clic en el botón Crear aplicación en la esquina superior derecha de la página y selecciona "Aplicación de terceros -> OIDC" como el tipo de aplicación.
-
-
Al igual que al crear una aplicación de primera parte de Logto, ingresa un nombre y una descripción para tu aplicación y haz clic en el botón Crear. Se creará una nueva aplicación OIDC de terceros.
Configura las configuraciones de OIDC
Para configurar Logto como un IdP para tus aplicaciones de terceros, necesitas configurar los ajustes de OIDC en la página de detalles de la aplicación.
-
Proporciona el URI de redirección de tu aplicación de terceros. Esta es la URL a la que la aplicación de terceros redirigirá a los usuarios después de que sean autenticados por Logto. Por lo general, puedes encontrar esta información en la página de configuración de conexión IdP de la aplicación de terceros. Logto admite múltiples URIs de redirección. Puedes agregar más URIs de redirección haciendo clic en el botón Agregar otro.
-
Recupera el ID de cliente y el secreto de cliente de la página de detalles de la aplicación de Logto e ingrésalos en la página de configuración de conexión IdP de tu proveedor de servicios.
-
Recupera el endpoint de autorización y el endpoint de token de la página de detalles de la aplicación de Logto y proporciónalos a tu proveedor de servicios.
-
Si tu proveedor de servicios admite el descubrimiento de OIDC, simplemente puedes copiar el endpoint de descubrimiento de la página de detalles de la aplicación de Logto y proporcionarlo a tu proveedor de servicios. El proveedor de servicios podrá recuperar automáticamente toda la información de autenticación OIDC actualizada desde el endpoint de descubrimiento.
-
De lo contrario, haz clic en el botón Mostrar detalles del endpoint para ver todos los endpoints de autenticación OIDC.
-
Gestiona tus aplicaciones de terceros
Todas las aplicaciones de terceros estarán catalogadas en la página de Aplicaciones, específicamente bajo la pestaña Aplicaciones de terceros. Esta disposición las distingue de las aplicaciones de primera parte para ti, asegurando una gestión fácil.
Lecturas adicionales
Aplicaciones de tercerosAplicaciones de terceros OIDC / OAuth