Resultados de la búsqueda :

×

nopCommerce OAuth Inicio de sesión único (SSO) con Okta como proveedor de OAuth


Inicio de sesión único (SSO) de nopCommerce OAuth El módulo brinda la posibilidad de habilitar el inicio de sesión único de OAuth para su tienda o sitio nopCommerce. Al utilizar el inicio de sesión único, puede usar solo una contraseña para acceder a su tienda o sitio y servicios de nopCommerce. Nuestro módulo es compatible con todos los proveedores de identidad compatibles con OAuth. Aquí repasaremos una guía paso a paso para configurar el inicio de sesión único (SSO) entre nopCommerce y Okta considerando a Okta como proveedor de OAuth.

Requisitos previos: descarga e instalación

  • Descargar el módulo de inicio de sesión único (SSO) de nopCommerce OAuth.
  • Para instalar el complemento, inicie sesión como administrador en su sitio o tienda nopCommerce. En el panel de administración, navegue hasta Pestaña Configuración >> Complementos locales.
  • En la esquina superior derecha de la página, seleccione el Subir complemento o tema botón para cargar el zip del complemento descargado. Siga las instrucciones para instalar el complemento.

Pasos para configurar el inicio de sesión único (SSO) de nopCommerce OAuth utilizando Okta como proveedor de identidad

1. Configure Okta como IDP

  • En primer lugar, ve a https://www.okta.com/login e inicie sesión en su cuenta de Okta.
  • Visite la Panel de administración de Okta. Ir Aplicaciones -> Aplicaciones.
  • nopCommerce OAuth Inicio de sesión único (SSO) usando Okta como IDP - Agregar acceso directo a la aplicación
  • Obtendrá la siguiente pantalla. Haga clic en Crear integración de aplicaciones del botón.
  • Inicio de sesión único (SSO) de nopCommerce OAuth usando Okta como IDP - Agregar aplicación
  • Seleccione el método de inicio de sesión como OIDC - Conexión OpenID opción y seleccione Tipo de aplicación como Aplicación web, hacer clic en Siguiente del botón.
  • Inicio de sesión único (SSO) de nopCommerce OAuth utilizando Okta como IDP: métodos seleccionados
  • Serás redirigido a la página de detalles de la aplicación. Ingresar Integración de la aplicación nombre y URI de redireccionamiento de inicio de sesión. lo obtendrás del complemento OAuth nopCommerce de miniOrange
  • nopCommerce OAuth Inicio de sesión único (SSO) utilizando Okta como IDP - callbackURL
  • Desplácese hacia abajo y verá la Asignaciones sección. Elija una opción de acceso controlado y desmarcar la opción Habilitar acceso inmediato con el modo Federation Broker. Haga clic en En el botón Guardar.
  • Inicio de sesión único (SSO) de nopCommerce OAuth utilizando Okta como IDP: casilla sin marcar
  • Ahora obtendrás el Credenciales de cliente y dominio okta. Copie estas credenciales en Complemento OAuth nopCommerce miniorange configuración en los campos correspondientes.
  • nopCommerce OAuth Inicio de sesión único (SSO) utilizando Okta como IDP - credenciales de cliente
  • Ve a Pestaña de aplicaciones y haga clic en su aplicación.
  • Inicio de sesión único (SSO) de nopCommerce OAuth utilizando Okta como IDP: seleccione la aplicación
  • Seleccione Asignaciones .
  • Inicio de sesión único (SSO) de nopCommerce OAuth utilizando Okta como IDP - asignación
  • Haga Clic en Asignar y seleccionar Asignar a personas.
  • Si desea asignar la aplicación a varios usuarios al mismo tiempo, seleccione Asignar a grupos [Si una aplicación se asigna a un grupo, la aplicación se asignará a todas las personas de ese grupo]
  • Inicio de sesión único (SSO) de nopCommerce OAuth utilizando Okta como IDP: seleccione asignar personas
  • Haga Clic en Asignar junto a un nombre de usuario.
  • Inicio de sesión único (SSO) de nopCommerce OAuth utilizando Okta como IDP: haga clic en asignar
  • Haga Clic en Guardar y regresar.
  • nopCommerce OAuth Inicio de sesión único (SSO) usando Okta como IDP - volver
  • Haga Clic en Terminado.
  • Inicio de sesión único (SSO) de nopCommerce OAuth utilizando Okta como IDP: haga clic en Listo
  • En su panel de administración de Okta, navegue hasta Seguridad -> API.
  • Inicio de sesión único (SSO) de nopCommerce OAuth utilizando Okta como IDP: navegue a API
  • Seleccione su aplicación SSO y haga clic en el editar del icono.
  • Inicio de sesión único (SSO) de nopCommerce OAuth utilizando Okta como IDP: haga clic en Editar
  • Ve a reclamaciones y seleccione la ID opción de ficha.
  • Inicio de sesión único (SSO) de nopCommerce OAuth utilizando Okta como IDP: seleccione el token de identificación
  • hacer clic en Agregar reclamo del botón.
  • nopCommerce OAuth Inicio de sesión único (SSO) usando Okta como IDP - Agregar reclamos
  • Dar un Nombre a su reclamo/atributo y seleccione Token de identificación en el menú desplegable de tipo de token. Ahora, ingresa el valor. usuario.$atributo existentes Valor campo basado en el atributo que desea recibir. Mantenga otras configuraciones como predeterminadas y haga clic en Crear del botón.
  • Okta Inicio de sesión único (SSO) OAuth/OpenID Configuración del botón de inicio de sesión para crear un nuevo cliente en WordPress
  • Siga pasos similares para todos los atributos que desee ver. Tendrá una lista similar a la siguiente.
  • Okta Inicio de sesión único (SSO) OAuth/OpenID Configuración del botón de inicio de sesión para crear un nuevo cliente en WordPress

Ha configurado con éxito Okta como servidor OAuth (proveedor de identidad) para lograr el inicio de sesión SSO en su aplicación nopCommerce.

2. Configurar nopCommerce como SP

  • Bajo la Configurar OAuth/OIDC seleccione Okta de la lista de proveedores de identidad que se muestra a continuación
  • nopCommerce OAuth Single Sign-On (SSO) utilizando Okta como IDP: lista de proveedores de identidad compatibles con SAML
  • Cuando haya terminado de configurar su proveedor de identidad, obtendrá la identificación del cliente, el secreto del cliente y todos los puntos finales de autenticación necesarios.
  • Copia el URL de redireccionamiento/devolución de llamada desde el complemento y entréguelo a su proveedor de identidad para que lo configure de su lado.
  • Complete el resto de los detalles adquiridos en los campos correspondientes que se muestran a continuación:
  • Haga clic en Guardar.
  • Nota: Por favor asegúrese de que Habilitar SSO la casilla de verificación está marcada.
  • nopCommerce OAuth Inicio de sesión único (SSO) utilizando Okta como IDP: complete los puntos finales del proveedor de identidad

3. Prueba de SSO de OAuth

  • Haga clic en Configuración de prueba para verificar si ha configurado el complemento correctamente.
  • Si la configuración es exitosa, obtendrá el nombre y los valores de los atributos en la ventana de configuración de prueba.
  • nopCommerce OAuth Single Sign-On (SSO) usando Okta como IDP - Prueba de la configuración de prueba de OAuth SSO

4. Mapeo de atributos

  • under Mapeo de atributos/roles pestaña, asigne los nombres de atributos proporcionados por su proveedor de identidad con los atributos de su tienda nopcommerce.
  • Haga clic en Guardar del botón.
  • Inicio de sesión único (SSO) de nopCommerce OAuth utilizando Okta como IDP - Mapeo de atributos

5. Agregar un enlace SSO para su tienda nopCommerce

  • Bajo la Redirección y enlace SSO pestaña, utilice la URL etiquetada como Enlace SSO de tu tienda en su tienda para iniciar el SSO.
  • Inicio de sesión único (SSO) de nopCommerce OAuth utilizando Okta como IDP - Mapeo de atributos

Incluso puedes configurar el Inicio de sesión único (SSO) de Umbraco SAML 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. Para consultar otros proveedores de identidad, haga clic en esta página.

Recursos adicionales


¿Necesitas ayuda?

¿No puedes encontrar tu proveedor de identidad? Envíenos un correo electrónico a nopcommercesupport@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