# 枚举类 AuthenticationErrorCodes

> Reference the error codes returned by authentication operations.

##### Include（包括）##include

```cpp
#include "AuthenticationErrorCodes.h"
```

##### 语法##syntax

```cpp
UENUM()
enum class EAuthenticationErrorCodes : uint8
{
	MinValue = 100                       UMETA(DisplayName = "MinimumValue"),
	ClientInvalidUserState = 101         UMETA(DisplayName = "ClientInvalidUserState"),
	ClientNoActiveSession = 102          UMETA(DisplayName = "ClientNoActiveSession"),
	InvalidParameters = 103              UMETA(DisplayName = "InvalidParameters"),
	AccountAlreadyLinked = 104           UMETA(DisplayName = "AccountAlreadyLinked"),
	AccountLinkLimitExceeded = 105       UMETA(DisplayName = "AccountLinkLimitExceeded"),
	ClientUnlinkExternalIdNotFound = 106 UMETA(DisplayName = "ClientUnlinkExternalIdNotFound"),
	ClientInvalidProfile = 107           UMETA(DisplayName = "ClientInvalidProfile"),
	InvalidSessionToken = 108            UMETA(DisplayName = "InvalidSessionToken"),
	ClientDeleteInvalidProfile = 109     UMETA(DisplayName = "ClientDeleteInvalidProfile"),
	ClientDeleteDefaultProfile = 110     UMETA(DisplayName = "ClientDeleteDefaultProfile"),
	ClientProcessingRequest = 111        UMETA(DisplayName = "ClientProcessingRequest")
}
```

## 值##values

| **显示名称**                   | **Name**                     | **值** | **描述**                                |
| :------------------------- | :--------------------------- | :---- | :------------------------------------ |
| MinimumValue               | `MinValue`                   | 100   | Authentication 错误代码的最小值。              |
| ClientInvalidUserState     | `ClientInvalidUserState`     | 101   | 用户处于不正确状态时返回的客户端错误。                   |
| ClientNoActiveSession      | `ClientNoActiveSession`      | 102   | 试图使用会话令牌登录但并无缓存会话令牌时返回的客户端错误。         |
| InvalidParameters          | `InvalidParameters`          | 103   | 参数缺失或参数格式有误时返回的错误。                    |
| ClientInvalidProfile       | `ClientInvalidProfile`       | 107   | 玩家试图切换配置文件但配置文件名称无效时返回的错误。            |
| InvalidSessionToken        | `InvalidSessionToken`        | 108   | 会话令牌无效时返回的错误。                         |
| ClientDeleteInvalidProfile | `ClientDeleteInvalidProfile` | 109   | 玩家试图删除不存在的配置文件时返回的错误。                 |
| ClientDeleteDefaultProfile | `ClientDeleteDefaultProfile` | 110   | 玩家试图删除默认 Authentication 用户配置文件时返回的错误。 |
| ClientProcessingRequest    | `ClientProcessingRequest`    | 111   | 玩家在处理请求期间试图更改玩家配置文件时返回的错误。            |
