Loading
Identificar sus usuarios y gestionar el acceso
Índice de materias
Seleccionar filtros

          No hay resultados
          No hay resultados
          Estas son algunas sugerencias de búsqueda

          Compruebe la ortografía de sus palabras clave.
          Utilice términos de búsqueda más generales.
          Seleccione menos filtros para ampliar su búsqueda.

          Buscar en toda la Ayuda de Salesforce
          Crear un controlador Apex personalizado de entrega de contraseña simultánea

          Crear un controlador Apex personalizado de entrega de contraseña simultánea

          La entrega de contraseña simultánea (OTP) personalizada se basa en un controlador Apex que implementa la interfaz de Auth.CustomOneTimePasswordDeliveryHandler. Su controlador de entrega de OTP personalizado llama a su proveedor para enviar una OTP al usuario a través de SMS. Puede personalizar el contenido del mensaje SMS y el código corto que ve el usuario.

          Ediciones necesarias

          Disponible en: Salesforce Classic (no disponible en todas las organizaciones) y Lightning Experience
          Disponible en: Professional Edition, Enterprise Edition, Unlimited Edition y Developer Edition
          Permisos de usuario necesarios
          Para definir, modificar , eliminar, definir seguridad y establecer la configuración de la versión para clases de Apex: Apex de autor
          Para ejecutar pruebas de Apex: Ver parámetros y configuración

          El controlador de entrega de OTP personalizado utiliza el método sendOneTimePassword para enviar una OTP al usuario.

          1. Desde Configuración, haga clic en Icono de engranaje de Configuración y luego seleccione Developer Console.
          2. Haga clic en Archivo, seleccione Nuevo y luego seleccione Clase Apex.
          3. Introduzca un nombre para su controlador, como MyCustomOtpHandler.
          4. Desarrolle un controlador Apex que implemente la interfaz de Auth.CustomOneTimePasswordDeliveryHandler y devuelva una instancia del número de Auth.CustomOneTimePasswordDeliveryResult.
          5. Para asegurarse de que el controlador puede llamar correctamente al proveedor para enviar un mensaje SMS, pruebe el controlador Apex con valores codificados para el userId, phoneNumber, oneTimePassword, defaultText, networkId y experienceId. Consulte Pruebas Apex.
          6. Guarde el controlador.

          A continuación, agregue el controlador a la configuración de su sitio de Experience Cloud.

           
          Cargando
          Salesforce Help | Article