> ## Documentation Index
> Fetch the complete documentation index at: https://x-preview-mintlify-143107c1.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Flujo de inicio de sesión en el navegador

> Cómo funciona el flujo de Iniciar sesión con X en el navegador en escritorio y móvil, redirigiendo a los usuarios a x.com para autorización antes de devolverlos a la URL de tu aplicación.

El flujo de inicio de sesión en el navegador es apropiado para sitios web y aplicaciones capaces de abrir o incrustar un navegador web. A un nivel muy alto:

* La aplicación muestra un enlace o botón “Iniciar sesión con X”.
* El usuario hace clic en el botón de inicio de sesión.
* El navegador web actual se redirige a X (o se abre un nuevo navegador que se dirige a X).
* El usuario completa un paso de inicio de sesión y autorización en X si es necesario.
* X redirige de vuelta a una URL controlada por la aplicación, pasando la información de autorización del usuario.

X registra las autorizaciones, por lo que para los usuarios que ya han iniciado sesión en x.com y han autorizado la aplicación no se muestra ninguna interfaz: en su lugar, se les redirige automáticamente de vuelta a la aplicación.

## Flujo de escritorio

Para ilustrar los flujos, imagina que el sitio web que aparece a la derecha (“The greatest website ever created”) ha implementado esta API, tal como muestra el botón Iniciar sesión con X en la página de inicio.

Cuando el usuario hace clic en el botón Iniciar sesión, la página que ve depende de si ha iniciado sesión y de si previamente ha permitido que la aplicación acceda a su cuenta.

Cuando **el usuario ha iniciado sesión en x.com pero no ha concedido acceso**, se muestra una lista de permisos solicitados junto con los botones Iniciar sesión y Cancelar.

Cuando **el usuario no ha iniciado sesión en x.com**, se mostrarán campos de entrada para el nombre de usuario y la contraseña. Ten en cuenta que, incluso si el usuario ya ha concedido acceso a la aplicación, la lista de permisos seguirá mostrándose.

Después de que el usuario introduzca credenciales válidas (si es necesario) y haga clic en “Iniciar sesión”, X redirigirá al usuario al sitio web que inició el flujo de inicio de sesión.

En el caso en el que **el usuario ya ha iniciado sesión en x.com y ha concedido acceso al sitio web**, esta redirección ocurre de forma inmediata.

Para aprender a implementar este flujo de inicio de sesión, lee [Implementación de Iniciar sesión con X](/x-for-websites/log-in-with-x/guides/implementing-sign-in-with-x).
