--- title: "Obtener detalles del usuario" url: https://docs.catalyst.zoho.com/es/sdk/web/v4/cloud-scale/authentication/get-user-details/ description: "Esta página describe el método para obtener los detalles de una cuenta de usuario en tu aplicación web con fragmentos de código de ejemplo." last_updated: 2026-03-20T16:21:56Z service: Cloud Scale type: general related_links: - name: "Get Component Instance - Web SDK" url: /es/sdk/web/v4/cloud-scale/authentication/get-comp-instance - name: "Authentication" url: /es/cloud-scale/help/authentication/introduction --- # Obtener detalles del usuario Catalyst Authentication proporciona algunos métodos para recuperar los detalles de los [usuarios de la aplicación](https://docs.catalyst.zoho.com/es/cloud-scale/help/authentication/user-management/users/introduction/). Puedes obtener la información del usuario actual, de cualquier usuario o de todos los usuarios de la aplicación. ### Obtener detalles del usuario actual El método `getCurrentProjectUser()` obtiene los detalles de un usuario en cuyo alcance se está ejecutando la función. La referencia `userManagement` utilizada en los fragmentos de código es la [instancia del componente](https://docs.catalyst.zoho.com/es/sdk/web/v4/cloud-scale/authentication/get-comp-instance/) creada anteriormente. La promesa devuelta aquí se resolverá a un objeto en el cual la clave de contenido contiene los detalles del usuario actual de la aplicación. ```javascript //Get the details of the current user var userManagement = catalyst.userManagement; var currentUserPromise = userManagement.getCurrentProjectUser(); currentUserPromise .then((response) => { console.log(response.content); }) .catch((err) => { console.log(err); }); ``` Adicionalmente, también puedes usar el método `isUserAuthenticated()` que es una alternativa al método `getCurrentProjectUser()`. ```javascript //Get the details of the current user var userManagement = catalyst.auth; var currentUserPromise = userManagement.isUserAuthenticated(); currentUserPromise .then((response) => { console.log(response.content); }) .catch((err) => { console.log(err); }); ``` A continuación se muestra una respuesta de ejemplo que recibirás para cada versión: **Web SDK** ``` { zuid: "10062169698", zaaid: "10062169862", org_id: "10062169862", status: "ACTIVE", is_confirmed: false, email_id: "amelia.burrows@zylker.com", first_name: "Amelia", last_name: "Burrows", created_time: "Jul 05, 2023 10:30 AM", modified_time: "Jul 05, 2023 10:30 AM", invited_time: "Jul 05, 2023 10:30 AM", role_details: { role_name: "App Administrator", role_id: "10103000000115014" }, user_type: "App User", user_id: "10103000000115057", locale: "us|en_us|America/Los_Angeles", time_zone: "America/Los_Angeles" } { zuid: 1005641433, zaaid: 1005641434, org_id: 1005641434, status: "ACTIVE", is_confirmed: false, email_id: "p.boyle@zylker.com", last_name: "Boyle", created_time: "Aug 12, 2021 12:27 PM", role_details: { role_name: "App User", role_id: 2305000000006024 }, user_type: "App User", user_id: 2305000000007745, locale: "us|en|Asia/Kolkata", time_zone: "Asia/Kolkata", project_profiles: [] } ```