# vx_resp_account_authtoken_login

> Reference the Vivox Core SDK API.

**Module:** **[Logging In and Logging Out](./group__login.md)**

[More...](#detailed-description)

`#include <VxcResponses.h>`

## Public Attributes

|                                                          | Name                                                                                                                                                             |
| -------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [vx\_resp\_base\_t](./_vxc_8h.md#typedef-vx_resp_base_t) | **[base](./structvx__resp__account__authtoken__login.md#variable-base)** The common properties for all responses.                                                |
| [VX\_HANDLE](./_vxc_8h.md#typedef-vx_handle)             | **[account\_handle](./structvx__resp__account__authtoken__login.md#variable-account_handle)** Valid on success, handle value for this initialized account login. |
| int                                                      | **[account\_id](./structvx__resp__account__authtoken__login.md#variable-account_id)** The ID of the account.                                                     |
| char \*                                                  | **[user\_name](./structvx__resp__account__authtoken__login.md#variable-user_name)** The user name of the account.                                                |
| char \*                                                  | **[display\_name](./structvx__resp__account__authtoken__login.md#variable-display_name)** The display name of the account, if available.                         |
| char \*                                                  | **[uri](./structvx__resp__account__authtoken__login.md#variable-uri)** The URI of the user.                                                                      |
| int                                                      | **[num\_aliases](./structvx__resp__account__authtoken__login.md#variable-num_aliases)** The number of aliases that are associated with this account.             |
| char \*                                                  | **[buddy\_list\_uri](./structvx__resp__account__authtoken__login.md#variable-buddy_list_uri)** The URI for list-based buddy presence.                            |
| char \*                                                  | **[encoded\_uri\_with\_tag](./structvx__resp__account__authtoken__login.md#variable-encoded_uri_with_tag)** The encoded URI for the user with the tag.           |

## Detailed Description

```cpp
struct vx_resp_account_authtoken_login;
```

**See**: [vx\_req\_account\_authtoken\_login](./structvx__req__account__authtoken__login.md)

## Public Attributes Documentation

### variable base

```cpp
vx_resp_base_t base;
```

The common properties for all responses.

### variable account\_handle

```cpp
VX_HANDLE account_handle;
```

Valid on success, handle value for this initialized account login.

### variable account\_id

```cpp
int account_id;
```

The ID of the account.

### variable user\_name

```cpp
char * user_name;
```

The user name of the account.

### variable display\_name

```cpp
char * display_name;
```

The display name of the account, if available.

### variable uri

```cpp
char * uri;
```

The URI of the user.

### variable num\_aliases

```cpp
int num_aliases;
```

The number of aliases that are associated with this account.

### variable buddy\_list\_uri

```cpp
char * buddy_list_uri;
```

The URI for list-based buddy presence.

**Note**: Available in select systems only.

### variable encoded\_uri\_with\_tag

```cpp
char * encoded_uri_with_tag;
```

The encoded URI for the user with the tag.

This uniquely identifies users that might appear multiple times in a channel.
