Resultados de la búsqueda :

×

DNN OAuth Inicio de sesión único (SSO) con Facebook como proveedor de OAuth


El proveedor de autenticación DNN OAuth Single Sign-On (SSO) permite habilitar el inicio de sesión único (SSO) de OAuth para su sitio DotNetNuke. Con el inicio de sesión único, puede usar una sola contraseña para acceder a su sitio y servicios DotNetNuke. Nuestro proveedor de autenticación es compatible con todos los proveedores de identidad compatibles con OAuth . A continuación, le mostramos una guía paso a paso para configurar el inicio de sesión único (SSO) entre DNN y Facebook, considerando a Facebook como proveedor de OAuth. Para obtener más información sobre las demás funciones que ofrecemos para el inicio de sesión único (SSO) de DNN OAuth, haga clic aquí.

Requisitos previos: descarga e instalación

  • Descargar el proveedor de autenticación DNN Oauth Single Sign On con el enlace anterior.
  • Cargue el paquete de instalación dnn-oauth-single-sign-on_xxx_Install ingresando Configuración > Extensión > Instalar extensión.
  • Ahora bajo el Pestaña de extensiones instaladas selecciona Sistemas de autenticación. Aquí puedes ver el Proveedor de autenticación miniOrange DNN OAuth.
  • DNN OAuth SSO: proveedor de autenticación
  • Simplemente haga clic en el ícono de lápiz como se menciona en la imagen a continuación para configurar el proveedor de autenticación DNN OAuth.
  • DNN OAuth SSO: icono de lápiz del proveedor de autenticación
  • Ahora, vaya a la pestaña de configuración del sitio. Aquí podrá ver el panel de control del proveedor de autenticación OAuth de DNN.
  • Panel de control del proveedor de autenticación DNN OAuth SSO
  • Ha terminado con la instalación del Proveedor de autenticación en su sitio DNN.

Pasos para configurar DNN Single Sign-On (SSO) usando Facebook como IDP

1. Configure el proveedor de autenticación para configurar el inicio de sesión único (SSO) de OAuth

  • Para configurar la aplicación en el proveedor de autenticación, haga clic en el botón Agregar nuevo proveedor en la pestaña Configuración del proveedor de identidad.
  • DNN OAuth SSO: agregar nuevo IDP

    Seleccione su proveedor de identidad

  • Seleccionar Facebook como proveedor de identidad de la lista. También puede buscar su proveedor de identidad utilizando el cuadro de búsqueda.
  • DNN OAuth SSO: seleccione el proveedor de identidad

2. Configurar Facebook como proveedor de OAuth

  • En primer lugar, inicie sesión/regístrese en la consola de desarrollador de Facebook en https://developers.facebook.com/
  • DNN Facebook OAuth SSO: consola de desarrollador
  • Vaya al Mis aplicaciones.
  • DNN Facebook OAuth SSO - Ir a mi aplicación
  • Haga clic en Crear aplicación para crear una nueva aplicación.
  • DNN Facebook OAuth SSO - Crear aplicación
  • Seleccione para qué funcionará su aplicación.
  • DNN Facebook OAuth SSO - Seleccionar opción
  • Ingrese los datos requeridos y haga clic en crear aplicación.
  • DNN Facebook OAuth SSO - Completar detalles
  • Complete el control de seguridad y haga clic en Enviar Formulario .
  • DNN Facebook OAuth SSO - control de seguridad
  • Seleccionar Facebook Login haciendo clic en el botón configurar.
  • DNN Facebook OAuth SSO: configuración de inicio de sesión
  • Seleccionar Iniciar sesión en Facebook -> Configuración en la opción Productos en la barra de navegación.
  • DNN Facebook OAuth SSO: configuración de inicio de sesión
  • Ingrese la URL de devolución de llamada/redireccionamiento (desde su módulo DNN OAuth SSO) en el URI de redireccionamiento de OAuth válidos campo. Haga clic en el Guardar botón para guardar sus configuraciones.
  • Nota: La URI de devolución de llamada/redireccionamiento debiera ser https y no http. Es obligatorio al configurar Facebook como proveedor de OAuth.
  • DNN Facebook OAuth SSO: configuración de autenticación del cliente
  • Vaya al Configuración -> Básico para ver su ID de aplicación y su secreto de aplicación como se muestra en la imagen a continuación.
  • DNN Facebook OAuth SSO: configuración básica de oauth del cliente
  • Ingrese la URL de su Política de privacidad en el URL de la política de privacidad y elija una categoría del menú desplegable en el campo Categoría. Luego, haga clic en Guardar Cambios para guardar sus configuraciones.
  • Copie su ID de aplicación y su secreto de aplicación y guárdelos en su módulo DNN OAuth SSO en los campos respectivos.
  • DNN Facebook OAuth SSO: ID de aplicación secreto de aplicación
  • Cambiar el estado de tu aplicación desde En desarrollo a En vivo haciendo clic en APAGADO como se muestra en la imagen a continuación. Luego, haga clic en confirme para confirmar su cambio de estatus.
  • DNN Facebook OAuth SSO - cambiar estado

Ha configurado correctamente Facebook como proveedor de OAuth para inicio de sesión único en su aplicación DNN.

3. Configurar el proveedor OAuth

  • Copie la URL de redireccionamiento/devolución de llamada y proporciónela a su proveedor de OAuth.
  • DNN OAuth SSO - URL de redireccionamiento de DNN OAuth

4. Configurar el cliente OAuth

  • Configurar ID de cliente, Secreto del cliente, actualizar el endpoints si es necesario y guarde la configuración.
  • DNN OAuth SSO - Configuración DNN OAuth SSO - Configuración

5. Configuración de prueba

  • Ahora ve al Configuración del proveedor de identidad .
  • Debajo de las acciones seleccionadas, haga clic en el Configuración de prueba para verificar si ha configurado correctamente el proveedor de autenticación.
  • DNN OAuth SSO: prueba de OAuth SSO
  • Si la configuración es exitosa, obtendrá el nombre del atributo y los valores del atributo en la ventana Configuración de prueba.
  • DNN OAuth SSO: prueba de OAuth SSO

6. Mapeo de atributos

  • Para el mapeo de atributos, seleccione el Editar configuración desde el menú desplegable de acciones seleccionadas.
  • Asigne correo electrónico y nombre de usuario con Nombre del Atributo Puede verlo en la ventana Configuración de prueba y guardar la configuración.
  • DNN OAuth SSO - Asignación de atributos de DNN OAuth

Puede configurar el módulo de inicio de sesión único (SSO) de ASP.NET OAuth con cualquier proveedor de identidades como ADFS, Azure AD, Bitium, Centrify, G Suite, JBoss Keycloak, Okta, OneLogin, Salesforce, AWS Cognito, OpenAM, Oracle, PingFederate, PingOne, RSA SecureID, Shibboleth-2, Shibboleth-3, SimpleSAML, WSO2 o incluso con su propio proveedor de identidades personalizado.

Más Recursos


¿Necesitas ayuda?

¿No encuentras a tu proveedor de identidad? Escríbenos a dnnsupport@xecurify.com y te ayudaremos a configurar el inicio de sesión único (SSO) con tu proveedor de identidad. Además, te brindaremos orientación rápida (por correo electrónico o reunión) sobre tus necesidades y nuestro equipo te ayudará a seleccionar la solución o el plan más adecuado.


¡Hola!

¿Necesitas ayuda? ¡Estamos aquí!

múltiples proveedores