¿Cómo configurar el inicio de sesión único (SSO) SAML de Shopify usando Auth0 como proveedor de identidad?
miniOrange permite Auth0 actuará como proveedor de identidad (IdP) para un inicio de sesión único (SSO) seguro y sin problemas en la tienda Shopify usando Credenciales de autenticación 0Nuestra solución SSO de Shopify es compatible con cuentas de clientes de Shopify y cuentas heredadas, lo que la hace ideal para todo tipo de tiendas. Ya sea que gestiones una tienda Shopify Plus o no Plus, o necesites la funcionalidad de inicio de sesión B2B, nuestra Inicio de sesión único de Shopify Auth0 Proporciona una solución de autenticación flexible y escalable. Nuestra solución permite el acceso SSO unificado para consumidores, mayoristas, empleados y clientes empresariales, garantizando un inicio de sesión fluido y seguro para cada grupo de usuarios.
Nuestro Aplicación Shopify SSO es compatible con todos los proveedores de identidad compatibles con SAML/OAuth y una variedad de proveedores de identidad para elegir, según los requisitos del negocio. Esta guía le mostrará paso a paso la configuración de Autorización de Shopify0 Integración, con Auth0 como IdP (Proveedor de Identidad) y Shopify como SP (Proveedor de Servicios).
Prerrequisitos: Instalación de la aplicación
- Inicie sesión en su Administración de Shopify.
- Volver Aplicaciones → Tienda de Aplicaciones de Shopify
- Busque Inicio de sesión único (SSO) de miniOrange
- Haga clic en Instalar para agregar la aplicación a tu tienda
- Abra la aplicación desde Aplicaciones para iniciar la configuración de SSO SAML de Auth0
Guía paso a paso para configurar Auth0 como IDP para SSO en Shopify
Paso 1: Configurar Shopify como proveedor de servicios (SP) en Auth0
- Inicia sesión en Panel de control de Auth0.
- Haga clic en Aplicaciones >> Crear aplicación.
- Aparecerá una nueva ventana. Introduzca un nombre para la aplicación y seleccione Aplicación web normal, luego haz clic en Crear.
- Seleccione la Forma para Paquetes y active la pestaña Aplicación web SAML2. Se abrirá una ventana de configuración.
- Por lo anterior Configuración SAML necesitas conseguir el ID de entidad y URL de ACS de Shopify.
- Vaya a su Tienda Shopify y navegue hasta la sección Aplicaciones sección y haga clic en Inicio de sesión único: inicio de sesión SSO .
- Haga clic en el elemento Agregar proveedor de identidad para agregar su IDP.
- Seleccione SAML protocolo.
- De la lista de proveedores de identidad (IDP), seleccione Autor0 como su proveedor de identidad.
- Haga clic en Obtener metadatos para obtener los metadatos del proveedor de servicios (Shopify).
- Para SSO iniciado por SP, anote los detalles necesarios para configurar SSO en Auth0.
- entrar: URL de devolución de llamada de la aplicación, audiencia, destinatario y otras configuraciones usando ID de entidad del SP y URL de ACS copiado de la aplicación Shopify SSO.
| URL de devolución de llamada de la aplicación y destinatario | URL de ACS |
| Audiencia | Id. de entidad del proveedor de servicios |
- Desplácese hacia abajo y haga clic en Habilitar >> Guardar.
- Navegue a la pestaña Uso pestaña. Haga clic derecho en el Metadatos del proveedor de identidad enlace de descarga y seleccione el Copia la dirección del enlace Opción para copiar el archivo XML de metadatos necesario para la configuración del complemento SAML.
Ha completado con éxito la configuración del lado Auth0.
Paso 2: Configurar Auth0 como proveedor de identidad (IDP) en miniOrange
- Vuelve a la Inicio de sesión único miniOrange SSO aplicación y haga clic en Agregar proveedor de identidad .
- Seleccione SAML protocolo.
- De la lista de desplazados internos, seleccione Autor0.
- Introduzca el nombre para mostrar del proveedor de identidad (IDP).
- Haga clic en el elemento Importar metadatos de IDP .
- Seleccione el método de carga como Enlace de metadatosPegue el enlace del archivo XML copiado desde Paso 1 y haga clic en Importación.
- Agregue el nombre de IDP apropiado y haga clic en Guardar.
Paso 3: Probar la conexión
-
Después de guardar la configuración de IDP, será redirigido a la
Conexión de prueba paso.
Realice una prueba de conexión antes de asignar o recuperar atributos. La conexión de prueba garantiza que la configuración de su IDP sea correcta. - Haga clic en el elemento Conexión de prueba .
- Al ingresar credenciales Auth0 válidas, verá una ventana emergente que se muestra en la siguiente pantalla.
- Haga clic en el elemento Obtener atributos Botón para obtener el atributo IDP.
Paso 4: Mapeo de atributos
- Haga clic en el elemento + Mapeo de atributos Botón para asignar atributos entre Shopify y Auth0.
- Asigne los atributos consultando la siguiente tabla:
| Nombre del atributo en Shopify | Elija el atributo de la lista de atributos predefinidos |
| Tipo de atributo | Atributo de desplazado interno |
| Valor de atributo | Seleccione el valor del atributo que ha obtenido de su IDP |
- Haga clic en Siguiente.
Paso 5: Habilitar y probar las configuraciones de SSO
Seleccione el tipo de tienda Shopify:
- Tienda no plus
- Además de la tienda
Has configurado correctamente Inicio de sesión único (SSO) para su tienda Shopify con Auth0 como proveedor de identidad (IdP) y su tienda Shopify como proveedor de servicios (SP). A través de esto Integración de Shopify Auth0, Los usuarios ahora pueden ejecutar el inicio de sesión único (SSO) para obtener acceso a su tienda Shopify usando credenciales Auth0, eliminando de manera efectiva la complejidad de la contraseña y Mejorar la seguridad del inicio de sesión.
Integraciones y funciones compatibles
Más funciones ➔Problemas comunes de SSO en Shopify y cómo solucionarlos
¿Cómo configuro Auth0 como mi proveedor de identidad para Shopify SSO?
Para configurar Auth0 como proveedor de identidad, debe configurar una aplicación Auth0 en su panel de control y configurarla con la URL de devolución de llamada proporcionada por la aplicación SSO de Shopify. En la aplicación SSO de Shopify, seleccione Auth0 como su proveedor de identidad (IDP) y elija el protocolo OpenID Connect (OIDC) o SAML 2.0. Ingrese su dominio Auth0, ID de cliente y Secreto de cliente (para OIDC) o cargue los metadatos SAML. La aplicación intercambiará automáticamente los datos de configuración necesarios entre Auth0 y Shopify. Siga la guía de configuración paso a paso. aquí para obtener instrucciones detalladas.
¿Puedo utilizar las conexiones sociales de Auth0 (Google, Facebook, etc.) para el inicio de sesión de clientes de Shopify?
Sí, puedes habilitar el inicio de sesión con redes sociales en tu tienda Shopify a través de Auth0. Una vez que configures las conexiones con redes sociales (Google, Facebook, Microsoft, LinkedIn, Apple, etc.) en tu panel de control de Auth0, los usuarios podrán autenticarse usando estas cuentas al iniciar sesión en tu tienda Shopify. La aplicación SSO de Shopify creará automáticamente perfiles de cliente de Shopify a partir de la información de la cuenta de redes sociales proporcionada por Auth0. Asegúrate de que las conexiones con redes sociales estén habilitadas y configuradas correctamente en tu inquilino de Auth0 antes de que los usuarios intenten iniciar sesión. El correo electrónico, el nombre y otros atributos del perfil del usuario del proveedor de redes sociales se asignarán a su cuenta de cliente de Shopify.
¿Cómo puedo asignar atributos de usuario de Auth0 a perfiles y etiquetas de clientes de Shopify?
En la aplicación SSO de Shopify, dirígete a la sección Asignación de Atributos para tu configuración de Auth0. Aquí puedes asignar atributos de usuario de Auth0 (como correo electrónico, nombre, notificaciones personalizadas o app_metadata) a los campos del perfil de cliente de Shopify. Para asignar etiquetas de cliente automáticamente, usa Reglas o Acciones de Auth0 para agregar notificaciones personalizadas o metadatos al perfil de usuario y luego asigna esos atributos a las etiquetas de cliente de Shopify en la aplicación SSO. Por ejemplo, puedes asignar una notificación personalizada de Auth0 como "customer_type" para asignar automáticamente etiquetas como "mayorista" o "premium" a los clientes de Shopify según su perfil de Auth0. Esto permite personalizar los precios y el control de acceso. Consulta la documentación de mapeo de atributos para conocer los pasos de configuración detallados.
Preguntas Frecuentes (FAQ)
Más preguntas frecuentes ➔
¿Puedo enviar usuarios a páginas específicas en mi tienda Shopify después de que inicien sesión con Auth0?
Sí, puedes enviar usuarios a páginas específicas en tu tienda Shopify después de que inicien sesión con Auth0.
Aquí te explicamos cómo configurarlo:
Configurar SSO entre Shopify y Auth0: Utilizando la aplicación Shopify SSO de miniOrange, configure el inicio de sesión único (SSO) entre ellos con Auth0 como fuente de autenticación (proveedor de identidad).
Configurar la redirección después de iniciar sesión:Tras establecer la conexión SSO entre ellos, diríjase a la configuración posterior al inicio de sesión. En "Redirigir URL tras el inicio de sesión", introduzca el punto final al que desea redirigir al usuario tras el inicio de sesión. Por ejemplo, /productos o /pago.
¿Cómo usar Auth0 para habilitar SSO para el acceso exclusivo de empleados a mi tienda Shopify?
Sí, puedes configurar Auth0 para que solo tus empleados puedan acceder a tu tienda Shopify mediante el inicio de sesión único (SSO). Puedes implementar un control de acceso estricto para que solo los usuarios con credenciales de la organización válidas puedan autenticarse.
Configurar roles en Auth0: Asigne este rol solo a los usuarios a los que desee conceder acceso a la tienda Shopify. Configure los ajustes en Auth0 para incluir información del rol o grupo en la aserción SAML.
En la aplicación Shopify Plus SSO: Importe metadatos o puntos finales de Auth0 a la app SSO de Shopify y configúrela como proveedor de identidad (IdP). Defina reglas de acceso en la app para permitir el inicio de sesión solo a los usuarios que cumplan con requisitos específicos, como pertenecer a un dominio de correo electrónico permitido.
¿Cómo asegurarse de que solo las personas con direcciones de correo electrónico de trabajo verificadas inicien sesión en la tienda Shopify usando Auth0?
Sí, puedes asegurarte de que solo las personas con direcciones de correo electrónico de trabajo verificadas inicien sesión en la tienda Shopify usando Auth0 a través de la aplicación Shopify SSO de miniOrange.
A continuación, se explica cómo garantizar que solo los usuarios de correo electrónico de trabajo verificados puedan iniciar sesión en Shopify a través de Auth0:
Configurar Shopify como una aplicación Auth0: En Auth0, crea una nueva aplicación y configura la URL de devolución de llamada y la URL de cierre de sesión desde tu plugin de SSO de Shopify. Habilita SAML2 Web App u OAuth2 y conéctala a Shopify.
En la aplicación SSO de Shopify: Asigna el grupo a la aplicación SSO. Esto garantiza que solo los usuarios con direcciones de correo electrónico de dominios confiables y verificados puedan iniciar sesión en tu tienda Shopify mediante SSO.
¿Puedo usar la misma cuenta Auth0 para controlar el inicio de sesión en múltiples tiendas Shopify?
Sí, puedes usar la misma cuenta Auth0 para controlar el inicio de sesión de múltiples tiendas Shopify usando la aplicación Shopify SSO.
En la aplicación SSO de Shopify: Un único Auth0 puede actuar como proveedor de identidad (IdP) centralizado. Conecte este IdP a cada tienda Shopify individualmente a través de la aplicación. Los clientes o empleados internos se autenticarán mediante Auth0 y serán redirigidos a la tienda Shopify correspondiente tras iniciar sesión correctamente.
Gracias por su respuesta. Nos pondremos en contacto con usted pronto.
Algo salió mal. Por favor envíe su consulta nuevamente


