feat: add taptap login permission
parent
0ae2de090e
commit
c1d298ac86
10
CHANGELOG.md
10
CHANGELOG.md
|
@ -1,5 +1,15 @@
|
||||||
# ChangeLog
|
# ChangeLog
|
||||||
|
|
||||||
|
## 3.2.1
|
||||||
|
|
||||||
|
### New Feature
|
||||||
|
|
||||||
|
- 新增 TapTap 登录权限配置范围
|
||||||
|
|
||||||
|
### Dependencies
|
||||||
|
|
||||||
|
- TapTap.Common v3.2.0
|
||||||
|
|
||||||
## 3.2.0
|
## 3.2.0
|
||||||
|
|
||||||
### New Feature
|
### New Feature
|
||||||
|
|
Binary file not shown.
Binary file not shown.
13
README.md
13
README.md
|
@ -3,9 +3,10 @@
|
||||||
## 使用前提
|
## 使用前提
|
||||||
|
|
||||||
使用 TapTap.Bootstrap 前提是必须依赖以下库:
|
使用 TapTap.Bootstrap 前提是必须依赖以下库:
|
||||||
|
|
||||||
* [TapTap.Common](https://github.com/TapTap/TapCommon-Unity.git)
|
* [TapTap.Common](https://github.com/TapTap/TapCommon-Unity.git)
|
||||||
|
|
||||||
> 如果开发者在游戏中同时接入了多家第三方(例如支持苹果、微信、Facebook 等账户登录),只把 TapTap 当成一个普通的登录渠道,那么在客户端可以只依赖 `TapLogin、TapCommon` 这 2 个模块,并按照如下的流程来接入:
|
> 如果开发者在游戏中同时接入了多家第三方(例如支持苹果、微信、Facebook 等账户登录),只把 TapTap 当成一个普通的登录渠道,那么在客户端可以只依赖 `TapLogin、TapCommon` 这 2 个模块,并按照如下的流程来接入:
|
||||||
|
|
||||||
### 1.初始化
|
### 1.初始化
|
||||||
|
|
||||||
|
@ -23,6 +24,15 @@ TapLogin.Init(string clientID);
|
||||||
var accessToken = await TapLogin.Login();
|
var accessToken = await TapLogin.Login();
|
||||||
```
|
```
|
||||||
|
|
||||||
|
配置权限范围
|
||||||
|
|
||||||
|
```c#
|
||||||
|
// 默认使用 public_profile
|
||||||
|
|
||||||
|
var accessToken = await TapLogin.Login(new []{"public_profile"})
|
||||||
|
;
|
||||||
|
```
|
||||||
|
|
||||||
### 3. 获取 TapTap AccessToken
|
### 3. 获取 TapTap AccessToken
|
||||||
|
|
||||||
```c#
|
```c#
|
||||||
|
@ -36,6 +46,7 @@ var profile = await TapLogin.FetchProfile();
|
||||||
```
|
```
|
||||||
|
|
||||||
### 5. 获取篝火测试资格
|
### 5. 获取篝火测试资格
|
||||||
|
|
||||||
```c#
|
```c#
|
||||||
var boolean = await TapLogin.GetTestQualification();
|
var boolean = await TapLogin.GetTestQualification();
|
||||||
```
|
```
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
"name": "com.taptap.tds.login",
|
"name": "com.taptap.tds.login",
|
||||||
"displayName": "TapTap Login",
|
"displayName": "TapTap Login",
|
||||||
"description": "TapTap Develop Service",
|
"description": "TapTap Develop Service",
|
||||||
"version": "3.2.0",
|
"version": "3.2.1",
|
||||||
"unity": "2018.3",
|
"unity": "2018.3",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|
Loading…
Reference in New Issue