Resultados de la búsqueda :

×

nopCommerce OAuth Inicio de sesión único (SSO) con Google 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 Google considerando a Google 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 Google como proveedor de identidad

1. Configurar Google como IDP

  • Ve a https://console.developers.google.com/ y registrarse/iniciar sesión.
  • Haga clic en Seleccionar proyecto Para crear un nuevo proyecto de Google Apps, verá una ventana emergente con la lista de todos sus proyectos.
  • nopCommerce OAuth Inicio de sesión único (SSO) utilizando Google como IDP - Seleccionar proyecto
  • Puede hacer clic en el Nuevo proyecto botón para crear un nuevo proyecto.
  • nopCommerce OAuth Inicio de sesión único (SSO) utilizando Google como IDP: haga clic en nuevo proyecto
  • Ingrese el nombre de su proyecto debajo del Nombre del Proyecto campo y haga clic en Crear.
  • nopCommerce OAuth Inicio de sesión único (SSO) utilizando Google como IDP - Crear proyecto
  • Ve a Menú de NavegaciónAPIServiciosCartas credenciales.
  • Inicio de sesión único (SSO) de nopCommerce OAuth utilizando Google como IDP: vaya a credenciales
  • Haga clic en crear Credenciales botón y luego seleccione ID de cliente de OAuth de las opciones proporcionadas.
  • nopCommerce OAuth Inicio de sesión único (SSO) utilizando Google como IDP: credenciales del cliente
  • En caso de que reciba alguna advertencia que indique que para crear una ID de cliente de OAuth, debe establecer un nombre de producto en la pantalla de consentimiento (como se muestra en la imagen a continuación). Clickea en el Configurar la pantalla de consentimiento del botón.
  • Inicio de sesión único (SSO) de nopCommerce OAuth utilizando Google como IDP: configure la pantalla de consentimiento de Google OAuth para nopCommerce
  • Elija cómo desea configurar y registrar su aplicación y haga clic en Para crear del botón.
  • nopCommerce OAuth Inicio de sesión único (SSO) utilizando Google como IDP - Configurar la pantalla de consentimiento de Google OAuth
  • Ingrese los detalles requeridos como Nombre de la aplicación, correo electrónico de asistencia al usuario. y haga clic en Guardar y continuar del botón.
  • Inicio de sesión único (SSO) de nopCommerce OAuth utilizando Google como IDP: ingrese la información de la aplicación nopCommerce OAuth Inicio de sesión único (SSO) utilizando Google como IDP: ingrese los detalles y guarde
  • Ahora para configurar los alcances, haga clic en Agregar o quitar los ámbitos del botón.
  • nopCommerce OAuth Inicio de sesión único (SSO) utilizando Google como IDP: agregue o elimine ámbitos de Google
  • Ahora, seleccione el Scopes para permitir que su proyecto acceda a tipos específicos de datos de usuario privados desde su cuenta de Google y haga clic en Actualizar del botón.
  • nopCommerce OAuth Inicio de sesión único (SSO) utilizando Google como IDP - Google Scopes
  • Visite la Pestaña Credenciales y haga clic en crear Credenciales botón. Seleccionar Aplicación web de la lista desplegable para crear una nueva aplicación.
  • nopCommerce OAuth Inicio de sesión único (SSO) utilizando Google como IDP: seleccione la aplicación web
  • Ingrese el nombre que desea para su ID de cliente en el campo de nombre e ingrese el URI de redireccionamiento/devolución de llamada desde el módulo miniOrange nopCommerce OAuth bajo el Redirección autorizada campo URI y haga clic en Crear del botón.
  • nopCommerce OAuth Inicio de sesión único (SSO) utilizando Google como IDP: cree una identificación de cliente oauth
  • Verá una ventana emergente con el ID del cliente y el secreto del cliente. Copie su ID de cliente y Secreto del cliente y guárdelo en la configuración del complemento OAuth de miniOrange nopCommerce.
  • nopCommerce OAuth Inicio de sesión único (SSO) utilizando Google como IDP - ID de cliente secreto de cliente

Ha configurado correctamente Google 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 Google de la lista de proveedores de identidad que se muestra a continuación
  • nopCommerce OAuth Inicio de sesión único (SSO) utilizando Google 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 Google 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 Google 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.
  • nopCommerce OAuth Inicio de sesión único (SSO) utilizando Google 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.
  • nopCommerce OAuth Inicio de sesión único (SSO) utilizando Google 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