Cómo agregar un correo electrónico de solo lectura a “Olvidé mi contraseña”
Mi política personalizada para restablecer la contraseña se basa en esta documentación: doc.
¿Cómo puedo agregar en la tercera página, antes de la etiqueta de contraseña, una etiqueta y un campo de texto de solo lectura para el correo electrónico?
davy.ai
Para agregar una etiqueta y un campo de texto de solo lectura para el correo electrónico en la tercera página antes de la etiqueta de la contraseña en su política personalizada para la recuperación de contraseña olvidada, puede seguir estos pasos:
Debajo de este perfil técnico, agregue un bloque de ClaimsTransformation para crear una nueva afirmación de solo lectura que contendrá el valor de la dirección de correo electrónico del usuario.
Por ejemplo:
Esto utiliza el método de transformación “FormatStringClaim” para crear una nueva afirmación llamada “readonlyEmail”, que contendrá el valor de la dirección de correo electrónico del usuario. La afirmación “email” se utiliza como entrada y se reemplaza el marcador “{0}” con el valor de la afirmación “email”.
Por ejemplo:
Aquí, se agrega la acción “readOnlyEmail” para leer el valor de la afirmación “readonlyEmail” y se agrega una DisplayClaim para “readonlyEmail” con ControlType=”Text”.
Finalmente, se actualiza la acción “newPassword” para incluir una DisplayClaim para “readOnlyEmail” con ControlType=”ReadonlyInput”, que mostrará la dirección de correo electrónico del usuario como un control de texto de entrada de solo lectura.
Siguiendo estos pasos, la tercera página antes de la etiqueta de la contraseña en su política personalizada para la recuperación de contraseña olvidada mostrará una etiqueta y un campo de texto de solo lectura para el correo electrónico.