En este documento encontrará una introducción básica al protocolo Open ID Connect con el objetivo de ayudarle a conectar su cliente con el servidor de identidad de B-fy. Puede consultar las especificaciones de OpenID Connect para obtener más información sobre OpenID. Si desea más información, póngase en contacto con nosotros en support@B-fy.com
Para realizar la integración, sólo se necesita una librería que implemente OpenID. Esta librería tendrá dos configuraciones a realizar, las url's de nuestro servidor OpenID (común a todas las integraciones) y la configuración propia del cliente (específica para cada caso). Nosotros le proporcionaremos los datos de configuración del cliente desde B-FY, que es lo que identifica a su cliente en nuestro sistema.
Para acceder a la base de datos de identidad (ID) de B-FY deberá seguir el protocolo OpenID Connect. Le permite verificar la identidad del usuario final basándose en la autenticación realizada por el servidor de autenticación de B-FY, así como obtener información de perfil básica sobre el usuario final. Si no está familiarizado con OpenID, se recomienda encarecidamente que lea sobre OpenID Connect 1.0 en las especificaciones de OpenID Connect, en http://openid.net/specs/openid-connect-core-1_0.html.
Para realizar estos pasos recomendamos utilizar navegadores actualizados como Chrome, Firefox, etc.
Instrucciones para OpenID Connect Core
OpenID Connect 1.0 es una capa de identidad sencilla sobre el protocolo OAuth 2.0. Esta guía destaca los aspectos básicos de la funcionalidad principal de OpenID Connect: la autenticación basada en OAuth 2.0 y el uso de reclamaciones para comunicar información sobre el usuario final. También describe las consideraciones de seguridad y privacidad para el uso de OpenID Connect.
Esta guía asume que usted ya ha obtenido la información de configuración sobre el OpenID Provider (Anexo 1), incluyendo sus ubicaciones de Authorization Endpoint y Token Endpoint (información de OpenID de nuestro cliente).