Resultados de la búsqueda :

×

Inicio de sesión único (SSO) de Shopify mediante el protocolo JWT


JWT, o JSON Web Token, es un estándar abierto que se utiliza para compartir información entre dos partes de forma segura: un cliente y un servidor. En la mayoría de los casos, es un JSON codificado que contiene un conjunto de reclamos y una firma. El cliente deberá autenticarse una vez en el servidor con las credenciales. El servidor verifica las credenciales y entrega un token web JSON al cliente. (JWT). El cliente puede utilizar este JSON Web Token (JWT) para autenticarse en el servidor y evitar la necesidad de enviar credenciales como nombre de usuario y contraseña nuevamente.

Esta solución le permite configurar Inicio de sesión único (SSO) dentro Tienda Shopify y autenticarse a través de JWT desde su aplicación cliente. cuando usas inicio de sesión único (SSO) con autenticación JWT, la identidad de un usuario se verifica cuando inicia sesión en la aplicación cliente. El usuario podrá entonces acceder Tienda Shopify sin tener que ingresar ninguna credencial de inicio de sesión adicional. Sólo los usuarios que han sido autenticados por la aplicación cliente tienen acceso a Tienda Shopify.


autenticación de token jwt shopify SSO

Cada vez que un usuario inicia sesión en su aplicación cliente, los detalles del usuario son tomados de la base de usuarios de la aplicación por el Emisor JWT por crear un ficha JWT que tiene tres partes: encabezado, carga útil y firma. Este ficha JWT luego se agrega en el Enlace SSO de Shopify y cuando el usuario haga clic en el enlace SSO, habrá un proceso de validación de firma y si se valida la firma, el usuario es auténtico y se le otorgará acceso al Tienda Shopify de lo contrario, se denegará el acceso.


Requisito previo: inicio de sesión único: aplicación SSO

Para configurar Inicio de sesión único (SSO) de su Tienda Shopify usando JWT, necesitarás instalar la aplicación miniOrange Single Sign On - SSO en tu tienda Shopify:

miniOrange proporciona acceso seguro de inicio de sesión único (SSO) a tus aplicaciones Shopify (tanto tiendas plus como no plus).


Guía paso a paso para el inicio de sesión único en Shopify Store usando el token JWT

1. Configurar la autenticación JWT en la aplicación Shopify Single Sign-on (SSO)

  • Navegue hasta Apps sección y haga clic en Inicio de sesión único: inicio de sesión SSO Solicitud.

    Sección de la aplicación Shopify: aplicación de inicio de sesión único
  • Haga clic en Configurar proveedor de identidad botón en la parte superior izquierda de la barra de navegación.

    Inicio de sesión único (SSO) para Shopify (Plus y Non Plus), configurar IDP para habilitar el inicio de sesión único (SSO)
  • Navegue hasta Tiendas de usuarios y haga clic en el Agregar tienda de usuario del botón.

    autenticación de shopify a través de jwt - agregar tienda de usuario
  • Navegue hasta la sección JWT y seleccione el Algoritmo de firma JWT.




    autenticación de shopify a través de jwt - sección jwt
    Identificador JWT Ingrese el nombre de IDP apropiado (se usará en el enlace SSO)
    URL de inicio de sesión Punto final de autenticación de la empresa en la que el usuario se autenticará y será redirigido al enlace SSO miniOrange JWT
    Identificador de usuario El atributo en el que pasa la dirección de correo electrónico como parámetro
    Algoritmo de firma JWT

    RSA256

    Certificado X.509 Clave pública proporcionada por la empresa mediante la cual verificaremos el token jwt.
  • Haga clic en el Guardar del botón.

2. Cree el enlace SSO para el inicio de sesión único en Shopify

  • Adjunte los datos en el siguiente formato de URL.

    Identificación del cliente miniOrange proporcionará la identificación del cliente
    IdentificadorIdp Identificador JWT en imagen de arriba
    ficha JWT Proporcionado por la organización que utiliza servicios SSO. El token JWT debe tener estos tres parámetros obligatorios en la carga útil:

    Yo en - La hora en que se emitió este token.
    exp - tiempo de vencimiento de este token.
    identificador_usuario - atributo en el que estás pasando la dirección de correo electrónico
    dominio de tienda El dominio principal de tu tienda Shopify

    https://store.xecurify.com/moas/broker/login/jwt/callback/{customerId}/{idpIdentifier}/{jwtToken}?relay=https://store.xecurify.com/moas/broker/login/shopify/<store-domain>/account

  • Después de sustituir los valores, haga clic en el Enlace de inicio de sesión único (SSO). Será redirigido a la Tienda Shopify.

    SSO usando JWT - Prueba exitosa
  • Por lo tanto, ha configurado correctamente Inicio de sesión único (SSO) de Shopify usando Autenticación JWT usando Inicio de sesión de inicio de sesión único (SSO) miniorange solicitud. Esta solución garantiza que esté listo para implementar un acceso seguro a su tienda Shopify usando JWT en cuestión de minutos.

Solucionando Problemas

Solicitud no válida

Esto puede deberse a que tu dominio principal sería diferente de tu dominio de Shopify. Para verificar su dominio principal y hacer que SSO funcione, siga los pasos indicados haga clic aquí

shopify_plan_expirado

Este problema surge cuando el El período de prueba de su plan de desarrollo ha expirado.. O si tu plan no es renovada automáticamente desde el final de Shopify. Contactanos en shopifysupport@xecurify.com para resolver el problema de actualización del plan y lograr un buen funcionamiento del SSO: inicio de sesión único Solicitud.

atributos_inválidos_recibidos

Como el correo electrónico es una entidad requerida en Shopify para la creación de una cuenta y para la operación de inicio de sesión, el inicio de sesión único no se realiza correctamente en este caso. Para resolver este error, siga lo indicado haga clic aquí

encontrado_un_error

Cuando realizo SSO, aparece el error "Verifique si la aplicación Shopify está instalada". Para resolver este error, siga lo indicado haga clic aquí

Si su error o consulta no aparece aquí, haga clic en esta página para ver a los demás.


Preguntas Frecuentes


He seguido los pasos para configurar el IdP, pero ¿dónde puedo verificar el SSO?

Siga los pasos descritos esta página para configurar SSO en Shopify con tu IDP preferido.

Instalé la aplicación Shopify SSO. Hice clic en la opción "CONFIGURAR IDP" pero no se abrió nada.

La redirección a cualquier otro sitio puede estar bloqueada en el navegador. Por favor siga los pasos dados esta página para resolver el problema

Cuando intento realizar SSO, me redirigen a la página "Configuración de aplicación incorrecta" y luego, después de intentos posteriores, me redirigen a https://store.xecurify.com/moas/login .

Es posible que esté intentando realizar SSO en una pestaña diferente del mismo navegador donde abrió nuestra aplicación SSO de inicio de sesión único o accedió al portal de configuración de nuestra aplicación. En este caso, el SSO estará restringido por motivos de seguridad.
Intenta realizar Single Sign On en un parche de nueva ventana de incógnito/privada o en una navegador diferente para que SSO funcione.

Después de realizar el SSO, quiero que mis clientes sean redirigidos a la página de colecciones o de ofertas de descuento.

Siga los pasos descritos esta página para redirigir a su cliente a colecciones/carrito o cualquier otra página.

¿Cómo habilito la función de redirección automática a IDP de la aplicación SSO en mi tienda Shopify?

Debe actualizar al plan Enterprise de la aplicación SSO para habilitar la función de redirección automática al IDP. Siga los pasos descritos esta página para activar esta función.



Si está buscando algo que no puede encontrar, envíenos un correo electrónico a shopifysupport@xecurify.com.

¡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