Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Importante
A partir del 1 de mayo de 2025, Azure AD B2C ya no estará disponible para ser adquirido por nuevos clientes. Obtenga más información en nuestras preguntas más frecuentes.
Antes de empezar, use el selector Elegir un tipo de directiva en la parte superior de esta página para elegir el tipo de directiva que está configurando. Azure Active Directory B2C ofrece dos métodos para definir cómo interactúan los usuarios con las aplicaciones: a través de flujos de usuario predefinidos o mediante directivas personalizadas totalmente configurables. Los pasos necesarios en este artículo son diferentes para cada método.
Flujo de registro e inicio de sesión
La directiva de registro e inicio de sesión permite a los usuarios:
- Registro con una cuenta local
- Inicio de sesión con una cuenta local
- Registro o inicio de sesión con una cuenta social
- Restablecimiento de contraseña
Vea este vídeo para obtener información sobre cómo funciona la directiva de registro e inicio de sesión del usuario.
Prerrequisitos
- Una cuenta de Azure con una suscripción activa. Cree una cuenta gratuita.
- Si aún no tiene una, cree un inquilino de Azure AD B2C que esté vinculado a su suscripción de Azure.
Creación de un flujo de usuario de registro e inicio de sesión
El flujo de usuario de registro e inicio de sesión controla las experiencias de registro e inicio de sesión con una sola configuración. Los usuarios de la aplicación se dirigen por el camino correcto dependiendo del contexto.
Inicie sesión en Azure Portal.
Si tiene acceso a varios inquilinos, seleccione el icono Configuración en el menú superior para cambiar a su inquilino de Azure AD B2C desde el menú Directorios y suscripciones.
En Azure Portal, busque y seleccione Azure AD B2C.
En Directivas, seleccione Flujos de usuario y, después, nuevo flujo de usuario.
En la página Crear un flujo de usuario, seleccione el flujo de usuario Registrarse e iniciar sesión.
En Seleccionar una versión, seleccione Recomendado y, a continuación, seleccione Crear. (Obtenga más información sobre las versiones de flujo de usuario).
Escriba un nombre para el flujo de usuario. Por ejemplo, signupsignin1.
En Proveedores de identidades, seleccione al menos un proveedor de identidades:
- En Cuentas locales, seleccione una de las siguientes opciones: Registro de correo electrónico, Registro de id. de usuario, Registro telefónico, Registro de teléfono/Correo electrónico o Ninguno. Más información.
- En Proveedores de identidades sociales, seleccione cualquiera de los proveedores de identidades sociales o empresariales externos que haya configurado. Más información.
En Autenticación multifactor, si desea exigir a los usuarios que comprueben su identidad con un segundo método de autenticación, elija el tipo de método y cuándo aplicar la autenticación multifactor (MFA). Más información.
En Acceso condicional, si ha configurado directivas de acceso condicional para el inquilino de Azure AD B2C y quiere habilitarlas para este flujo de usuario, active la casilla Aplicar directivas de acceso condicional . No es necesario especificar un nombre de política. Más información.
En Atributos de usuario y notificaciones de token, elija los atributos que desea recopilar del usuario durante el registro y las notificaciones que desea devolver en el token. Para obtener la lista completa de valores, seleccione Mostrar más, elija los valores y, a continuación, seleccione Aceptar.
Nota:
También puede crear atributos personalizados para su uso en el inquilino de Azure AD B2C.
Seleccione Crear para agregar el flujo de usuario. Un prefijo de B2C_1 se antepone automáticamente al nombre.
Siga los pasos para controlar el flujo de "Olvidó la contraseña?" en la directiva de registro o de inicio de sesión.
Reorganizar el formulario de registro
Obtenga información sobre cómo reorganizar los campos de entrada de flujo de usuario para las cuentas locales.
Prueba del flujo de usuario
Seleccione el flujo de usuario que creó para abrir su página de información general y, a continuación, seleccione Ejecutar flujo de usuario.
En Aplicación, seleccione la aplicación web denominada webapp1 que registró anteriormente. La dirección URL de respuesta debe mostrar
https://jwt.ms
.Haga clic en Ejecutar flujo de usuario y seleccione Registrarse ahora.
Escriba una dirección de correo electrónico válida, haga clic en Enviar código de verificación, escriba el código de verificación que recibe y, a continuación, seleccione Comprobar código.
Escriba la contraseña nueva y confírmela.
Seleccione el país y la región, escriba el nombre que desea mostrar, escriba un código postal y, a continuación, haga clic en Crear. El token se devuelve a
https://jwt.ms
y debería mostrarsele.Ahora puede volver a ejecutar el flujo de usuario y debería poder iniciar sesión con la cuenta que creó. El token devuelto incluye las declaraciones que ha seleccionado de país o región, nombre y código postal.
Nota:
La experiencia "Ejecutar flujo de usuario" no es compatible actualmente con el tipo de dirección URL de respuesta de SPA mediante el flujo de código de autorización. Para usar la experiencia "Ejecutar flujo de usuario" con estos tipos de aplicaciones, registre una dirección URL de respuesta de tipo "Web" y habilite el flujo implícito como se describe aquí.
Creación de una directiva de registro e inicio de sesión
Las políticas personalizadas son un conjunto de archivos XML que se suben a la instancia de Azure AD B2C para definir experiencias de usuario. Proporcionamos paquetes de inicio con varias directivas pregeneradas, como: registro e inicio de sesión, restablecimiento de contraseña y directiva de edición de perfiles. Para más información, consulte Introducción a las directivas personalizadas en Azure AD B2C.
Pasos siguientes
- Agregue un Inicio de sesión con el proveedor de identidades sociales.
- Configure un flujo de restablecimiento de contraseña.