Resultados de la búsqueda :

×

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


DNN OAuth Inicio de sesión único (SSO) El módulo brinda la posibilidad de habilitar el inicio de sesión único de OAuth para su sitio DNN. Al utilizar nuestra solución de inicio de sesión único, puede utilizar solo una contraseña para acceder a sus sitios y servicios DNN. Nuestro módulo es compatible con todos los que cumplen con OAuth. proveedores de identidad. Aquí repasaremos una guía paso a paso para configurar el inicio de sesión único (SSO) entre DNN y Auth0 considerando Auth0 como proveedor de OAuth.

Requisitos previos: descarga e instalación

  • Descargar el módulo de inicio de sesión único DNN OAuth con el enlace anterior.
  • Extraiga el paquete y cargue la extensión. dnn-oauth-single-sign-on_xxx_Install yendo a Configuración > Extensión > Instalar extensión
  • DNN Auth0 OAuth SSO: instalación de extensión

Configure el inicio de sesión único DNN OAuth utilizando Auth0 como proveedor de OAuth

1. Agregar módulo SSO en la página DNN

  • Abra cualquiera de las páginas de su sitio DNN (modo de edición) y haga clic en Agregar módulo.
  • DNN Auth0 OAuth SSO: agregar módulo dnn
  • Busque oauthclientsso y haga clic en oauthclientsso. Arrastre y suelte el módulo en la página donde desee.
  • DNN Auth0 OAuth SSO - oauthclientsso
  • Ha terminado con la instalación del módulo en su sitio DNN.
  • Si desea agregar un módulo en cada página de su sitio dnn, vaya a Configuración del módulo >> Configuración del módulo >> Configuración avanzada.
  • DNN Auth0 OAuth SSO: configuración avanzada
  • Marque la casilla para Módulo de visualización en todas las páginas y haga clic en Actualizar.
  • under configuración de oauthclientsso seleccione Autor0 como proveedor de identidad (IDP).
  • DNN Auth0 OAuth SSO: configuración avanzada
  • Copia el URL de redireccionamiento/devolución de llamada y proporcione el mismo a su proveedor de OAuth.
  • DNN Auth0 OAuth SSO: configuración avanzada
  • Consulte la siguiente tabla para configurar el alcance y puntos finales para Auth0 en el complemento.
  • Alcance: correo electrónico de perfil openid
    Autorizar punto final: https://<Auth0-app-domain>/authorize
    Punto final del token de acceso: https://<Auth0-app-domain>/oauth/token
    Obtener punto final de información del usuario: https://<Auth0-app-domain>/userinfo
    ID de cliente y secreto: Dada en step2 a continuación

2. Configure Auth0 como proveedor de OAuth

  • Ve a https://auth0.com/auth/login y regístrate o inicia sesión.
  • Ve a Aplicaciones pestaña en el panel izquierdo y luego haga clic en Aplicaciones.
  • DNN Auth0 OAuth SSO - ir a aplicaciones
  • Haga clic en Crear aplicación para crear una nueva aplicación.
  • DNN Auth0 OAuth SSO: crear aplicación
  • Seleccione Aplicaciones web habituales y haga clic en Crear del botón.
  • DNN Auth0 OAuth SSO: seleccione la aplicación web normal
  • Ahora ve a ajustes .
  • DNN Auth0 OAuth SSO: ir a configuración
  • Desplácese hacia abajo hasta URI de aplicaciones sección e ingrese el URL de devolución de llamada que obtendrá del complemento DNN OAuth. Luego, desplácese hacia abajo y haga clic en guardar cambios.
  • DNN Auth0 OAuth SSO - URL de devolución de llamada
  • Copia el ID de cliente y Secreto del cliente desde la información básica en la pestaña de configuración y guárdela en la configuración del complemento miniOrange DNN OAuth.
  • DNN Auth0 OAuth SSO: credenciales del cliente
  • Ahora ve a Usuarios pestaña en la gestión de usuarios desde el panel izquierdo.
  • DNN Auth0 OAuth SSO - ir al usuario
  • Haga clic en crear usuario para crear un nuevo usuario.
  • DNN Auth0 OAuth SSO - crear usuario
  • Ingrese todos los datos requeridos y haga clic en Crear.
  • DNN Auth0 OAuth SSO: agregar detalles de usuario

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

3. Prueba de SSO de OAuth

  • Después de guardar la configuración, podrá ver la lista de aplicaciones que ha configurado.
  • Haga clic en Editar para actualizar la configuración.
  • DNN Auth0 OAuth SSO: configuración de prueba
  • Haga clic en Configuración de prueba para comprobar si la configuración es correcta.
  • Si la configuración es exitosa, obtendrá el nombre de los atributos y los valores de los atributos en la ventana Configuración de prueba.
  • DNN Auth0 OAuth SSO: configuración exitosa

4. Mapeo de atributos

  • Visite la Configuración de oauthclientsso >> Configuración avanzada >> Mapeo de atributos.
  • DNN Auth0 OAuth SSO: asignación de atributos
  • Asigne correo electrónico y nombre de usuario con Nombre del Atributo Puede verlo en la ventana Configuración de prueba.

5. Agregar widget

  • Para agregar el widget, vaya a Agregar widget.
  • DNN Auth0 OAuth SSO: agregar widget
  • Haga clic en Agregar widget botón. Se agregará un botón en la página DNN.

Puedes configurar el Inicio de sesión único (SSO) de ASP.NET OAuth módulo con cualquier proveedor de identidad 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 el tuyo propio proveedor de identidad personalizado.

Recursos adicionales


¿Necesitas ayuda?

¿No puedes encontrar tu proveedor de identidad? Envíenos un correo electrónico a dnnsupport@xecurify.com y lo ayudaremos a configurar SSO con su IDP y para obtener orientación rápida (por correo electrónico/reunión) sobre sus requisitos y nuestro equipo lo ayudará a seleccionar la mejor solución/plan adecuado según sus requisitos.


¡Hola!

¿Necesitas ayuda? ¡Estamos aquí!

SOPORTE
Póngase en contacto con el soporte técnico de miniOrange
comercial

Gracias por su consulta.

Si no recibe noticias nuestras dentro de las 24 horas, no dude en enviar un correo electrónico de seguimiento a info@xecurify.com