Resultados de la búsqueda :

×

Inicio de sesión único en Salesforce con Joomla como servidor OAuth

Si desea iniciar sesión en su sitio de Salesforce con su nombre de usuario y contraseña de Joomla, puede hacerlo simplemente utilizando nuestro complemento Joomla OAuth Server. Una vez que configure Salesforce con el complemento Joomla OAuth Server, puede iniciar sesión en su aplicación Salesforce con las credenciales de Joomla. También le permite enviar atributos de usuario personalizados a su sitio de Salesforce según sus requisitos.

Para conocer más sobre otras características que ofrecemos en el complemento Joomla OAuth Server, puede hacer clic en aquí.

  • Inicie sesión en su sitio Joomla Administradora consola.
  • Desde el menú de alternancia de la izquierda, haga clic en Sistema, luego en la sección Instalar haga clic en Prórrogas de tiempo para presentar declaraciones de impuestos.
  • Ahora haga clic en O buscar archivo para localizar e instalar el archivo del complemento descargado anteriormente.
  • La instalación del complemento se realizó correctamente. Ahora haga clic en Comience a utilizar el complemento miniOrange OAuth Server.
  • En la sección Configurar OAuth pestaña, haga clic en ADD .
Introducción a la configuración del servidor OAuth

  • Ingrese a su Fuerza de ventas cuenta.
  • Cambie a la Fuerza de ventas clásica modo desde el menú de perfil.
Configurar Salesforce

  • Navegue a la pestaña Configuración Desbobinador hidráulico de alta resistencia:Para bobinas de mayor peso o necesidades de automatización más elevadas, visite ladesbobinador hidráulico de alta resistencia.
Configurar Salesforce

  • Busque Auth debajo de la barra de búsqueda en el panel de navegación izquierdo.
  • Haga clic en Proveedor de autenticación.
Configurar Salesforce

  • Haga clic en el elemento New .
Configurar Salesforce

  • En el campo Tipo de Proveedor desplegable, seleccione Abrir conexión de identificación.
Configurar Salesforce

  • Ingrese el nombre de la aplicación debajo del Nombre campo de texto y copie el generado Sufijo de URL.
Configurar Salesforce

  • Navegue hasta el panel de Salesforce y pegue el archivo copiado. ID de cliente (Lazy section loading) bajo la sección Clave del consumidor campo de texto.
Configurar Salesforce

  • Pega el copiado Secreto del cliente dentro del Secreto del consumidor campo de texto.
Configurar Salesforce

  • Vaya a la cuenta de desarrollador de Salesforce y configure Salesforce como un cliente OAuth utilizando los siguientes detalles.
Identificación del cliente:
Puede obtener el ID de cliente desde la pestaña Configurar OAuth en el servidor OAuth de Joomla
Secreto del cliente:
Puede obtener el secreto del cliente desde la pestaña Configurar OAuth en el servidor OAuth de Joomla
Alcance:
perfil de correo electrónico
Autorizar punto final:
https://< your-Joomla-domain >/index.php
Punto final del token de acceso:
https://< your-Joomla-domain >/index.php
Obtener punto final de información del usuario:
https://< your-Joomla-domain> /plugins/system/miniorangeoauth/miniorangeoauthserver.php
Configurar Salesforce

  • Haga clic en el elemento Crear automáticamente una plantilla de controlador de registro .
Configurar Salesforce

  • Haga clic en el icono de búsqueda al lado de Ejecutar el controlador de registro como caja de texto.
Configurar Salesforce

  • Seleccione la cuenta de administrador de la lista de usuarios.
Configurar Salesforce

  • Haga clic en el elemento Guardar .
Configurar Salesforce

  • Ahora, haga clic en RegHandler creado automáticamente enlace junto al Controlador de registro.
Configurar Salesforce

  • Haga clic en el elemento Editar .
Configurar Salesforce

  • Elimine el código existente, pegue el siguiente código y haga clic en el Guardar .
    clase global AutocreatedRegHandlerMoDrupal implementa Auth.RegistrationHandler{ Usuario global createUser(Id portalId, Auth.UserData data){ Usuario u = new User(); Perfil p = [SELECT Id FROM profile WHERE name='Usuario moderador de Chatter']; u.username = data.email.split('@')[0] + '@miniorange_drupal.com'; u.email = data.email; u.lastName = 'Desconocido'; u.firstName = 'Desconocido'; u.languagelocalekey = 'en_US'; u.localesidkey = 'en_US'; u.emailEncodingKey = 'UTF-8'; u.alias = (data.email.split('@')[0].length() > 8) ? datos.email.split('@')[0].substring(0, 8) : datos.email.split('@')[0]; u.timeZoneSidKey = 'America/Los_Angeles'; u.profileId = p.Id; insertar u; devolver u; } global void updateUser(Id userId, Id portalId, Auth.UserData data){ Usuario u = nuevo Usuario(id=userId); u.email = datos.email; actualizar(u); } }
Configurar Salesforce

  • Confirme que la URL de devolución de llamada que ingresó anteriormente en Drupal coincide con la proporcionada aquí. Si había una configuración diferente anteriormente, actualícela para que coincida con la URL proporcionada aquí.
Configurar Salesforce

  • En el panel de navegación izquierdo busque Mi dominio y haga clic en él.
Configurar Salesforce

  • Desplácese hacia abajo hasta la sección Configuración de autenticación y haga clic en el botón Editar.
Configurar Salesforce

  • Habilite la casilla de verificación junto a la Aplicación configurada en la sección Servicio de autenticación y haga clic en el Guardar .
Configurar Salesforce

  • Ahora ve al Configurar OAuth pestaña e ingrese el Nombre del cliente y URL a redirigir en los campos respectivos.
  • A continuación, haga clic en el Guardar cliente .
Introduzca el nombre del cliente y la URL de redireccionamiento

  • En la sección Lista de clientes OAuth tabla, copiar el ID de cliente y secreto de su cliente. Vaya a su cliente OAuth y pegue el ID de cliente y el secreto en los campos correspondientes.
Introducción a la configuración del servidor OAuth

  • Felicitaciones, ha configurado exitosamente Joomla como su servidor OAuth.

ADFS_sso ×
¡Hola!

¿Necesitas ayuda? ¡Estamos aquí!

múltiples proveedores