日韩美女乱婬AAA高清视频_国产色爱AV资源综合区_国产女同性黄网在线观看_欧美日韩一卡2卡3卡4卡新区乱码_俺来也俺也啪www色_精品久久久久久综合日本_99国内偷揿国产精品人妻_国产蜜芽剧果冻传媒_日本特级aaaaaaaa片_国产偷人妻精品一区二区在线

簡(jiǎn)體中文

第三方認(rèn)證流程

TUTK服務(wù)第三方認(rèn)證核心邏輯 | TUTK SDK 開(kāi)發(fā)手冊(cè)

一、TUTK服務(wù)第三方認(rèn)證核心邏輯

TUTK服務(wù)在使用前,需驗(yàn)證用戶(hù)是否有權(quán)使用該服務(wù),核心邏輯如下:
               1. TUTK服務(wù)API必須包含服務(wù)所需的域(realm)及其他必要參數(shù);
               2. TUTK服務(wù)需預(yù)設(shè)"realm(領(lǐng)域)"與"驗(yàn)證API"的映射關(guān)系;
               3. "validation"為自定義驗(yàn)證數(shù)據(jù),若為二進(jìn)制數(shù)據(jù)需進(jìn)行base64編碼;
               4. 當(dāng)TUTK服務(wù)需要驗(yàn)證用戶(hù)時(shí),根據(jù)"realm"調(diào)用對(duì)應(yīng)的驗(yàn)證API,并將"validation"傳遞給第三方服務(wù)器;
               5. 僅當(dāng)?shù)谌津?yàn)證服務(wù)返回200狀態(tài)碼時(shí),用戶(hù)方可使用服務(wù)。
(一)驗(yàn)證流程示意圖
auth_map.png
(二)驗(yàn)證接口定義
1. 接口請(qǐng)求信息
請(qǐng)求項(xiàng)具體說(shuō)明
請(qǐng)求方法POST
請(qǐng)求地址https://3rd-party-service-domain/{api}({api}由第三方自定義)
請(qǐng)求頭Content-Type: application/json
Authorization: {authType} {authToken}
2. 請(qǐng)求參數(shù)說(shuō)明
參數(shù)位置參數(shù)名類(lèi)型是否必填說(shuō)明
請(qǐng)求頭authTokenString需要驗(yàn)證的token
authTypeStringtoken類(lèi)型(如JWT、Bearer等)
請(qǐng)求體validationString自定義驗(yàn)證數(shù)據(jù),二進(jìn)制數(shù)據(jù)需base64編碼,驗(yàn)證者需解碼后校驗(yàn)
請(qǐng)求體可選參數(shù)-無(wú)
3. 響應(yīng)參數(shù)說(shuō)明
響應(yīng)類(lèi)型參數(shù)名/狀態(tài)碼類(lèi)型是否必填說(shuō)明
響應(yīng)體(200狀態(tài))validateIdString驗(yàn)證服務(wù)器確認(rèn)用戶(hù)有效的標(biāo)識(shí)
extraInfoString服務(wù)調(diào)用方可用的額外信息
狀態(tài)碼200--用戶(hù)合法,驗(yàn)證通過(guò)
狀態(tài)碼401--用戶(hù)非法,驗(yàn)證失?。o(wú)響應(yīng)體)
(三)請(qǐng)求與響應(yīng)示例
1. 驗(yàn)證請(qǐng)求示例(curl)
第三方認(rèn)證驗(yàn)證請(qǐng)求(curl命令)
// 驗(yàn)證請(qǐng)求curl示例 curl -XPOST \  -H 'Content-Type: application/json' \  -H 'Authorization: Bearer thisisthetoken' \  -d '{    "validation": "SSEEDDGGEEDSSaasllkiiksie" }' \  https://3rd-party-service-domain/{api}
2. 驗(yàn)證響應(yīng)示例
合法用戶(hù)響應(yīng)(HTTP 200)
{    "validateId": "123456767889",    "extraInfo": "extraInfo" }

注意事項(xiàng)

  1. validation參數(shù)若為二進(jìn)制數(shù)據(jù),必須先進(jìn)行base64編碼,第三方驗(yàn)證服務(wù)器需解碼后再校驗(yàn);
  2. TUTK服務(wù)需提前配置realm與第三方驗(yàn)證API的映射關(guān)系,確保驗(yàn)證請(qǐng)求能準(zhǔn)確路由;
  3. 僅當(dāng)?shù)谌津?yàn)證返回200狀態(tài)碼時(shí),視為驗(yàn)證通過(guò),其他狀態(tài)碼均視為驗(yàn)證失??;
  4. 接口請(qǐng)求地址中的{api}由第三方自定義,需在realm映射配置中明確對(duì)應(yīng)關(guān)系;
  5. Authorization請(qǐng)求頭格式固定為"authType + 空格 + authToken",不可省略空格。

即刻開(kāi)啟您的物聯(lián)網(wǎng)之旅

聯(lián)系解決方案專(zhuān)家
Kalay App
資訊安全白皮書(shū)
全球?qū)@季?/a>
解決方案
新聞動(dòng)態(tài)
公司動(dòng)態(tài)
行業(yè)資訊
媒體報(bào)道
永續(xù)發(fā)展
經(jīng)營(yíng)者的話
社會(huì)參與
環(huán)境永續(xù)
公司治理

+86 755 27702549

7×24小時(shí)服務(wù)熱線

法律聲明 隱私權(quán)條款

關(guān)注“TUTK”

TUTK服務(wù)盡在掌握

? 2022 物聯(lián)智慧科技(深圳)有限公司版權(quán)所有粵ICP備14023641號(hào)
在線咨詢(xún)
掃一掃

TUTK服務(wù)盡在掌握

全國(guó)免費(fèi)服務(wù)熱線
+86 755 27702549

返回頂部