Controlar su experiencia de usuario de proveedor de autenticación
Cuando configura el inicio de sesión único (SSO) con un proveedor de autenticación para su sitio de Experience Cloud de Salesforce, utilice el parámetro de solicitud expid para entregar diferentes experiencias a los usuarios.
Ediciones necesarias
| Disponible en: Lightning Experience y Salesforce Classic |
| Disponible en: Enterprise Edition, Performance Edition, Unlimited Edition y Developer Edition |
| Permisos de usuario necesarios | |
|---|---|
| Para ver la configuración: | Ver parámetros y configuración |
| Para modificar la configuración: | Personalizar aplicación Y Gestionar proveedores de autorización |
Por ejemplo, configura un proveedor de autenticación de Facebook y configura SSO con su sitio como la parte de confianza. Usted desea enviar a los usuarios hispanohablantes a través de un proceso de registro diferente al de los usuarios italoparlantes. De este modo, modifica el controlador de registro y agrega el parámetro expid a la URL de configuración de su cliente de SSO. El controlador de registro ahora puede detectar si un usuario proviene de la versión en español o italiano de Facebook. Cuando un usuario hispanohablante se registra en su sitio con sus credenciales de Facebook, el controlador de registro registra la edad mínima del usuario. Si el usuario procede de la versión de Facebook en italiano, el controlador no lo hace.
Para ofrecer diferentes experiencias de usuario, agregue el parámetro expid a una URL de configuración de cliente.
- Para la URL de inicialización de inicio de sesión único, Salesforce proporciona la experiencia especificada por el parámetro expid después de iniciar sesión con las credenciales externas.
- Para URL de vinculación de usuario existente, el vínculo Continuar a Salesforce de la página de confirmación llevará a la experiencia especificada por el parámetro expid.
A continuación se muestra un ejemplo de parámetro expid agregado a la URL de inicialización de inicio de sesión único, donde:
- Sites-url es la dirección URL para el sitio.
- auth_provider es el nombre del proveedor de autenticación.
- expid=sp indica que el usuario procede de la versión en español del sitio web.
site-url/services/auth/sso/auth_provider/?expid=sp

