> For the complete documentation index, see [llms.txt](/llms.txt).

# Retrieve user information

You can use the `getUserInfo` method to retrieve various details about the user, such as their auth connection, whether multi-factor authentication (MFA) is enabled, profile image, name, and other relevant information.

## Usage[​](#usage "Direct link to Usage")

```
final userInfo = await Web3AuthFlutter.getUserInfo();

```

## UserInfo response[​](#userinfo-response "Direct link to UserInfo response")

```
{
  "userInfo": {
    "email": "w3a-heroes@web3auth.com",
    "name": "Web3Auth Heroes",
    "profileImage": "https://lh3.googleusercontent.com/a/Ajjjsdsmdjmnm...",
    "authConnectionId": "torus",
    "userId": "w3a-heroes@web3auth.com",
    "authConnection": "google",
    "groupedAuthConnectionId": "",
    "dappShare": "",
    "idToken": "eyJhbGciOiJSUzI1NiIsImtpZCI6IjFjZjQ4Y...",
    "oAuthIdToken": "eyJhbGciOiJSUzI1NiIsImtpZCI6IjFjZjQ4Y...",
    "oAuthAccessToken": "ya29.a0Aa4xrXMmY_0S6s...",
    "isMfaEnabled": false
  }
}

```
