doc: TDSUser

于振宇 2021-07-15 06:04:16 +00:00
parent 2f804358fa
commit f8bc5c8343
2 changed files with 22 additions and 4 deletions

View File

@ -49,24 +49,33 @@ TapBootstrap.Init(config);
> 登陆成功之后,都会得到一个 `TDSUser` 实例 > 登陆成功之后,都会得到一个 `TDSUser` 实例
#### 使用 TapTap OAuth 授权结果直接登陆账户系统 #### 使用 TapTap OAuth 授权结果直接登陆/注册账户系统
```c# ```c#
var tdsUser = await TDSUser.LoginWithTapTap(); var tdsUser = await TDSUser.LoginWithTapTap();
``` ```
#### 游客登陆 #### 游客登陆
```c# ```c#
var tdsUser = await TDSUser.LoginAnonymously(); var tdsUser = await TDSUser.LoginAnonymously();
``` ```
#### 绑定第三方平台账号 #### 使用第三方平台授权登录/注册账户
```c# ```c#
var tdsUser = await TDSUser.LoginWithAuthData(Dictionary<string, object> authData, string platform, var tdsUser = await TDSUser.LoginWithAuthData(Dictionary<string, object> authData, string platform,
LCUserAuthDataLoginOption option = null); LCUserAuthDataLoginOption option = null);
``` ```
#### 绑定第三方平台授权
```c#
await TDSUser.AssociateAuthData(Dictionary<string, object> authData, string platform);
```
#### 退出登陆 #### 退出登陆
```c# ```c#
TDSUser.Logout(); TDSUser.Logout();
``` ```

View File

@ -49,24 +49,33 @@ TapBootstrap.Init(config);
> 登陆成功之后,都会得到一个 `TDSUser` 实例 > 登陆成功之后,都会得到一个 `TDSUser` 实例
#### 使用 TapTap OAuth 授权结果直接登陆账户系统 #### 使用 TapTap OAuth 授权结果直接登陆/注册账户系统
```c# ```c#
var tdsUser = await TDSUser.LoginWithTapTap(); var tdsUser = await TDSUser.LoginWithTapTap();
``` ```
#### 游客登陆 #### 游客登陆
```c# ```c#
var tdsUser = await TDSUser.LoginAnonymously(); var tdsUser = await TDSUser.LoginAnonymously();
``` ```
#### 绑定第三方平台账号 #### 使用第三方平台授权登录/注册账户
```c# ```c#
var tdsUser = await TDSUser.LoginWithAuthData(Dictionary<string, object> authData, string platform, var tdsUser = await TDSUser.LoginWithAuthData(Dictionary<string, object> authData, string platform,
LCUserAuthDataLoginOption option = null); LCUserAuthDataLoginOption option = null);
``` ```
#### 绑定第三方平台授权
```c#
await TDSUser.AssociateAuthData(Dictionary<string, object> authData, string platform);
```
#### 退出登陆 #### 退出登陆
```c# ```c#
TDSUser.Logout(); TDSUser.Logout();
``` ```