Resultados de la búsqueda :

×

Facebook SSO OAuth/OpenID Conecte el inicio de sesión único (SSO) en Magento | Inicio de sesión único en Facebook

Facebook SSO OAuth/OpenID Conecte el inicio de sesión único (SSO) en Magento | Inicio de sesión único en Facebook


Integración de Facebook Inicie sesión (inicio de sesión social de Facebook) con Magento utilizando el protocolo OAuth 2.0. El complemento Magento OAuth / OpenID Connect Single Sign-On (SSO) facilita el uso de OAuth2 para configurar el inicio de sesión de Facebook en Magento (inicio de sesión único de Facebook).

El complemento se puede configurar utilizando otras fuentes de redes sociales, así como proveedores personalizados de OAuth y OIDC. Contiene muchas funciones de inicio de sesión único (SSO), como mapeo de atributos para perfiles de usuario, mapeo de roles, etc. En esta guía, veremos cómo configurar SSO entre Magento y Facebook. Al final de este artículo, los usuarios deberían poder iniciar sesión en Magento usando Facebook. Haga clic aquí para leer más sobre las características adicionales del complemento Magento OAuth Single Sign-On (OAuth & OpenID Connect Client).

El complemento Magento OAuth y OpenID Connect Single Sign-On (SSO) permite iniciar sesión en Magento de forma segura utilizando Facebook como proveedor de OAuth y OpenID Connect. También puede utilizar proveedores de Oauth alternativos, como Azure B2C, Office 365 y otros proveedores personalizados, para configurar el complemento. Se admiten funciones avanzadas de inicio de sesión único, como la asignación de atributos del perfil de usuario, la asignación de roles, etc. En este artículo veremos cómo configurar SSO entre Magento y Facebook. Los usuarios deberían poder iniciar sesión en Magento a través de Facebook al final de esta guía.

Haga clic aquí para saber más sobre otras funciones que ofrecemos en el complemento Magento OAuth Single Sign-On (OAuth y OpenID Connect Client)

Requisitos previos: descarga e instalación

Instalación usando Composer:
  • Compra el Inicio de sesión único miniOrange OAuth / OpenID Connect extensión del mercado magento.
  • Ir a Mi perfil -> Mis compras
  • Asegúrese de estar utilizando las claves de acceso correctas (Mi perfil - Claves de acceso)
  • Pegue las claves de acceso en su archivo auth.json dentro de su proyecto
  • Utilice el siguiente comando para agregar la extensión a su proyecto.
    "el compositor requiere miniorange-oauth-sso:{versión}"
  • Puede ver el nombre del módulo y la lista de versiones en el selector debajo del nombre del módulo de extensión.
  • Ejecute los siguientes comandos en el símbolo del sistema para habilitar la extensión.
  • configuración de php bin/magento:di:compilar
    Configuración de php bin / magento: actualización

Instalación manual:
  • Descargue el zip de la extensión miniOrange OAuth OpenID Connect Single Sign-On desde esta página.
  • Descomprima todo el contenido del zip dentro del directorio MiniOrange/OAuth.
  • {Directorio raíz de Magento} applicación código mininaranja OAuth
  • Ejecute los siguientes comandos en el símbolo del sistema para habilitar la extensión.
  • configuración de php bin/magento:di:compilar
    Configuración de php bin / magento: actualización

La extensión Magento OAuth OpenID Connect SSO permite iniciar sesión (inicio de sesión único) en Magento con Azure AD, Azure B2C, AWS Cognito, WSO2, Okta, LinkedIn, Google, Facebook, Slack, Discord u otros proveedores personalizados de OAuth 2.0 [24 horas al día, 7 días a la semana APOYO]

 Probado con 2.4.5

Pasos para configurar el inicio de sesión único (SSO) de Facebook OAuth y OpenID en Magento

1. Configure Facebook como proveedor de OAuth

Siga los pasos a continuación para configurar Facebook como proveedor de OAuth

mini naranja img Configurar Facebook como proveedor de OAuth
  • En primer lugar, inicie sesión/regístrese en la consola de desarrollador de Facebook en https://developers.facebook.com/
  • Consola de desarrollador Magento Facebook SSO
  • Ve a Mis aplicaciones.
  • OAuth/OpenID/OIDC Inicio de sesión único (SSO) Facebook SSO agregar nueva aplicación
  • Haga clic en Crear aplicación para crear una nueva aplicación.
  • Magento Facebook SSO agregar nueva aplicación
  • Seleccione su tipo de aplicación.
  • OAuth/OpenID/OIDC Inicio de sesión único (SSO) Facebook SSO agregar nueva aplicación
  • Ingrese los datos requeridos y haga clic en Crear aplicación.
  • Magento OAuth 2.0 Facebook SSO agregar nueva aplicación
  • Complete el control de seguridad y haga clic en Enviar del botón.
  • Inicio de sesión único (SSO) Facebook SSO agregar nueva aplicación Magento OAuth
  • Seleccione Facebook Login haciendo clic en el botón configurar.
  • Configuración de inicio de sesión SSO de Magento Facebook
  • Seleccione Iniciar sesión en Facebook -> Configuración en la opción Productos en la barra de navegación.
  • OAuth/OpenID/OIDC Inicio de sesión único (SSO) Configuración de inicio de sesión SSO de Facebook
  • under Configuración de OAuth del cliente, ingrese la URL de devolución de llamada/redireccionamiento (desde su complemento miniOrange Oauth Client) en el URI de redireccionamiento de OAuth válidos campo. Haga clic en el Guardar botón para guardar sus configuraciones.
    Lo más importante, su URI de devolución de llamada/redireccionamiento debiera ser https y no http. Es obligatorio al configurar Facebook como servidor OAuth.
  • Magento SSO Facebook Oauth Configuración de oauth del cliente de inicio de sesión
  • Ve a Configuración -> Básico para ver su ID de aplicación y su secreto de aplicación, consulte la imagen a continuación).
  • OAuth/OpenID/OIDC Inicio de sesión único (SSO) Configuración básica de oauth del cliente SSO de Facebook | facebook
  • Ingrese la URL de su Política de privacidad en el URL de la política de privacidad y elija una categoría del menú desplegable en el campo Categoría. Luego, haga clic en Guardar Cambios botón para guardar sus configuraciones.
  • Copie su ID de aplicación y su secreto de aplicación y guárdelos en su extensión de cliente miniOrange OAuth. (en el campo ID de cliente y secreto de cliente respectivamente).
  • Inicio de sesión único (SSO) Inicio de sesión oauth de Facebook ID de aplicación SSO secreto de aplicación | facebook
  • Cambiar el estado de tu aplicación desde En desarrollo a Vivir en BCN haciendo clic en APAGADO como se muestra en la imagen a continuación. Luego, haga clic en confirmar para confirmar su cambio de estatus.
  • OAuth/OpenID/OIDC Inicio de sesión único (SSO) Estado de cambio de SSO de Facebook | facebook

Has configurado correctamente Facebook como proveedor de OAuth para lograr el inicio de sesión único (SSO) de Facebook con Magento para la autenticación de usuarios.

2. Configurar Magento 2 como cliente OAuth

  • Después de configurar correctamente el proveedor OAuth, vaya a la pestaña Proveedor OAuth y configure Nombre del proveedor de OAuth, ID de cliente, Secreto del cliente, Lo que hacemos y puntos finales proporcionados. (Puede copiar estos valores en el PASO 2 desde el panel de la aplicación).

    Consulte los puntos finales a continuación para configurar el cliente OAuth.


    Alcance: correo electrónico de perfil público
    Autorizar punto final: https://www.facebook.com/dialog/oauth
    Punto final del token de acceso: https://graph.facebook.com/v2.8/oauth/access_token
    Obtener punto final de información del usuario: https://graph.facebook.com/me/?fields=id,name,email,age_range,first_name,gender,last_name,link
  • Haga clic en el Guardar para guardar la configuración
  • Haga clic en el Configuración de prueba del botón.
  • Magento 2 Credenciales OAuth Facebook SSO OAuth | facebook
  • Verá todos los valores devueltos por su proveedor de OAuth a Magento en una tabla. Si no ve el valor de Nombre, Apellido, Correo electrónico o Nombre de usuario, realice las configuraciones necesarias en su proveedor de OAuth para devolver esta información.
  • El complemento premium miniOrange también le brinda la función de redirija automáticamente a su usuario a la página de inicio de sesión de IdP.
  • Magento 2 OAuth redirección automática a idp Magento SSO | facebook
  • Vaya a la pestaña Configuración de inicio de sesión y marque las opciones para habilitar SSO en su sitio Magento.
  • Magento 2 OAuth habilita SSO Magento SSO

4. SSO de cliente/administrador



  • Vaya a la página de inicio de sesión del cliente y verá el botón SSO en su interfaz. Haga clic en el botón y pruebe el SSO.
  • SSO de cliente de Magento 2 OAuth SSO
  • Iniciará sesión correctamente en Magento.
  • magento SSO magento 2 Cliente OAuth SSO Admin SSO

4: Mapeo de atributos (opcional). *Esta es la función Premium.

  • Puede asignar atributos en la pestaña Asignación de atributos. Solo se permite asignar el nombre de usuario y el correo electrónico en la versión gratuita del complemento. Sin embargo, en la versión premium del complemento, puede asignar varios atributos provenientes de su proveedor de OAuth a los atributos presentes en su sitio Magento.
  • Magento 2 Asignación de atributos OAuth Magento SSO | facebook

5: Mapeo de roles (opcional). *Esta es la función Premium.

  • Puede especificar una función predeterminada en el complemento gratuito que se asignará a todos los usuarios que no sean administradores cuando realicen SSO.
  • Vaya a la pestaña Asignación de atributos/funciones y navegue hasta la sección Asignación de funciones.
  • Seleccione la función predeterminada y haga clic en el botón Guardar.
  • Facebook Magento SSO - Inicio de sesión único (SSO) de Facebook en Magento - mapeo de roles

Configurando Facebook como una Proveedor de OAuth y Magento como una Cliente OAuth Al utilizar nuestro complemento Magento OAuth Client, ha instalado con éxito el inicio de sesión único (SSO) de Magento Facebook. En cuestión de minutos, podrá brindar acceso seguro a su sitio Magento utilizando las credenciales de inicio de sesión de Facebook gracias a esta solución.

Recursos adicionales


¿Por qué nuestros clientes eligen las soluciones miniOrange Magento Single Sign-On (SSO)?


Soporte 24/7

Ofrecemos soporte 24 horas al día, 7 días a la semana para todas las soluciones Magento. Garantizamos un soporte de alta calidad para satisfacer sus necesidades.

Regístrese

Reviews de Clientes

Vea usted mismo lo que los clientes satisfechos tienen que decir sobre nuestras confiables soluciones Magento.

Reseñas

Guías de configuración completas

Instrucciones y vídeos paso a paso fáciles y precisos para ayudarle a configurar en cuestión de minutos.

Ver la demostración


Ofrecemos soluciones de identidad segura para inicio de sesión único, autenticación de dos factores, aprovisionamiento y mucho más. Por favor contáctenos al

 +1 978 658 9387 (EE. UU.) | +91 97178 45846 (India)   magentosupport@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