Resultados de la búsqueda :

×

Inicio de sesión único (SSO) de Shopify usando Cognito como IDP – Protocolo JWT


Esta solución le permite configurar Inicio de sesión único (SSO)Tienda Shopify y autenticarse a través de JWT con tu Credenciales cognito. Cuando usas Autenticación JWT con inicio de sesión único (SSO), la identidad de un usuario se verifica cuando inicia sesión en Cognito. Luego, el usuario puede acceder a la tienda Shopify sin ingresar ninguna información de inicio de sesión adicional. Solo pueden acceder a la tienda Shopify los usuarios que hayan sido autenticados por su aplicación Cognito.


autenticación de token jwt shopify SSO

Cuando un usuario inicia sesión en su aplicación cognito, la Emisor JWT extrae la información del usuario de la base de usuarios de Cognito para crear un token JWT con tres partes: encabezado, carga útil y firma. Luego, este token JWT se agrega al enlace SSO de Shopify y, cuando el usuario hace clic en el enlace SSO, se produce un proceso de validación de firma; si la firma está validada, el usuario es auténtico y se le otorga acceso a la tienda Shopify; de lo contrario, se deniega 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).

br

Guía paso a paso para el inicio de sesión único en Shopify Store usando credenciales de Cognito (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

    Introspección de tokens

    Punto final de introspección El punto final de introspección del token proporcionado por la aplicación Cognito mediante el 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 Credenciales de Cognito (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 utilizando Cognito (JWT Token) en cuestión de minutos.

Recursos adicionales


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