# Login Properties

{% hint style="danger" %}
**WARNING**: Vivox recommends not setting this value - [Vivox Documentation](https://docs.vivox.com/v5/general/unity/15_1_190000/en-us/Default.htm#ReferenceManual/Unity/interface_vivox_unity_1_1_i_login_session.html#a9bae9fd11b15a3ea1301ae94e0abb07b%3FTocPath%3DCore%7CUnity%2520API%2520Reference%2520Manual%7CClass%2520List%7CUnity%20API%20Reference%20Manual%7CClass%20List%7CUnity%20API%20Reference%20Manual%7CClass%20List%7C_____38)
{% endhint %}

If you want to change default **Login Properties** (*how many times **Participant/User** events fire per second*) before a user has logged in, you can change the <mark style="color:blue;">**`VivoxParticipantPropertyUpdateFrequency`**</mark> variable for [**EasySettings**](https://fullstackindie.gitbook.io/easy-code-for-vivox/api-info/easysettings.cs) (scriptable object) in the **Unity Editor**.&#x20;

**Located at** **`Assets/EasyCodeForVivox/Settings/EasySettings`**

If you want to change the **Login Properties** after a user has logged in, you can use the **UpdateLoginProperties()** method

{% hint style="info" %}
**ParticipantPropertyUpdateFrequency** - [Vivox Documentation](https://docs.vivox.com/v5/general/unity/15_1_190000/en-us/Default.htm#ReferenceManual/Unity/namespace_vivox_unity.html#af15347912b00f9110a5cfd8f0b97625f%3FTocPath%3DCore%7CUnity%2520API%2520Reference%2520Manual%7CClass%2520List%7CUnity%20API%20Reference%20Manual%7CClass%20List%7CUnity%20API%20Reference%20Manual%7CClass%20List%7CUnity%20API%20Reference%20Manual%7CUnity%20API%20Reference%20Manual%7C_____4)
{% endhint %}

#### EasyManager

```csharp
public void UpdateLoginProperties()
{
    UpdateLoginProperties("username", VivoxUnity.ParticipantPropertyUpdateFrequency.StateChange);
}
```

#### EasyLogin

```csharp
public void UpdateLoginProperties()
{
    _login.UpdateLoginProperties("username", VivoxUnity.ParticipantPropertyUpdateFrequency.StateChange);
}
```
