diff --git a/CHANGELOG.md b/CHANGELOG.md index 651504d..fde84e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # ChangeLog +## 3.2.1 + +### New Feature + +- 新增 TapTap 登录权限配置范围 + +### Dependencies + +- TapTap.Common v3.2.0 + ## 3.2.0 ### New Feature diff --git a/Plugins/TapTap.Login.dll b/Plugins/TapTap.Login.dll index ec04152..925050d 100644 Binary files a/Plugins/TapTap.Login.dll and b/Plugins/TapTap.Login.dll differ diff --git a/Plugins/TapTap.Login.pdb b/Plugins/TapTap.Login.pdb index 677c901..3fee341 100644 Binary files a/Plugins/TapTap.Login.pdb and b/Plugins/TapTap.Login.pdb differ diff --git a/README.md b/README.md index 0db0cfc..44e4daa 100644 --- a/README.md +++ b/README.md @@ -3,9 +3,10 @@ ## 使用前提 使用 TapTap.Bootstrap 前提是必须依赖以下库: + * [TapTap.Common](https://github.com/TapTap/TapCommon-Unity.git) -> 如果开发者在游戏中同时接入了多家第三方(例如支持苹果、微信、Facebook 等账户登录),只把 TapTap 当成一个普通的登录渠道,那么在客户端可以只依赖 `TapLogin、TapCommon` 这 2 个模块,并按照如下的流程来接入: +> 如果开发者在游戏中同时接入了多家第三方(例如支持苹果、微信、Facebook 等账户登录),只把 TapTap 当成一个普通的登录渠道,那么在客户端可以只依赖 `TapLogin、TapCommon` 这 2 个模块,并按照如下的流程来接入: ### 1.初始化 @@ -17,12 +18,21 @@ TapLogin.Init(string clientID); ### 2.唤起 TapTap 网页 或者 TapTap 客户端进行登陆 -登陆成功之后,会返回 `AccessToken` +登陆成功之后,会返回 `AccessToken` ```c# var accessToken = await TapLogin.Login(); ``` +配置权限范围 + +```c# +// 默认使用 public_profile + +var accessToken = await TapLogin.Login(new []{"public_profile"}) +; +``` + ### 3. 获取 TapTap AccessToken ```c# @@ -36,6 +46,7 @@ var profile = await TapLogin.FetchProfile(); ``` ### 5. 获取篝火测试资格 + ```c# var boolean = await TapLogin.GetTestQualification(); ``` diff --git a/package.json b/package.json index 54953af..e35141e 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "com.taptap.tds.login", "displayName": "TapTap Login", "description": "TapTap Develop Service", - "version": "3.2.0", + "version": "3.2.1", "unity": "2018.3", "license": "MIT", "dependencies": {