--- title: "Obtener usuario actual" url: https://docs.catalyst.zoho.com/es/sdk/ios/v2/cloud-scale/authentication/get-current-user/ description: "Puedes obtener los detalles del usuario final actual de tu aplicación." last_updated: 2026-03-20T16:21:56Z service: Cloud Scale type: general related_links: - name: "Authentication" url: /es/cloud-scale/help/authentication/introduction - name: "Users" url: /es/cloud-scale/help/authentication/user-management/users/introduction/ - name: "Get Current User - API" url: /es/api/code-reference/cloud-scale/authentication/get-current-user/#GetCurrentUser --- # Obtener usuario actual Puedes obtener los detalles del [usuario final](https://docs.catalyst.zoho.com/es/cloud-scale/help/authentication/user-management/users/introduction/) actual de tu aplicación llamando al método `getCurrentUser()`. Tras la ejecución exitosa, este método devolverá el objeto del usuario actual. Puedes obtener los detalles del usuario que están registrados en Catalyst, como su nombre, apellido, dirección de correo electrónico, etc. usando esto. La sintaxis de código para obtener el usuario actual se muestra a continuación: ```bash ZCatalystApp.shared.getCurrentUser( completion: @escaping (Result< ZCatalystUser,ZCatalystError > ) -> Void ) ``` **Parámetros**: * `completion`: Si la llamada es exitosa, el bloque de completion devolverá el objeto del usuario actual. De lo contrario, devolverá un error. A continuación se muestra un fragmento de código de ejemplo: ```bash ZCatalystApp.shared.getCurrentUser { ( result ) in switch result{ case .success ( let user) : print("The current user is \(user.firstName).") case .error( let error ) : print( "Error occurred >>> \( error )" ) } } ```