中臺構建日誌

2022-08-28 19:27:07 字數 770 閱讀 7868

一、kong作為服務管理中心底層平台

啟用:統一認證外掛程式

啟用:統一會話外掛程式

繫結所有應用的login路由,在返回登入響應時候,統一儲存使用者資訊到redis快取,快取的key取token值

對服務的請求,早於認證外掛程式,先按照token檢查會話是否已經在,如果已經存在就繞過認證外掛程式,把會話資訊注入請求頭

二、中臺管理(本身也是乙個應用服務)

1、封裝服務管理的api

a、cregister註冊(使用者名稱,憑證型別)

呼叫kong-api,建立consume和credential,返回token

註冊的擴充套件子端,儲存到tag

b、clogin登入

呼叫kong-api,返回給應用token

c、刪除指定身份憑證

d、生成身份憑證

e、微服務/應用管理

2、自身應用介面(下面放個介面放過,不需要認證)

a、register

應用自身註冊後,呼叫cregister,返回客戶端token

b、login

應用自身登入後,建立redis會話儲存[有效期],呼叫clogin,返回客戶端token

3、自身應用實體

a、使用者表

三、認證和建立會話的過程

請求來臨時

對哪些服務要檢查,哪些路由要檢查,哪些路由要開放

1、檢查會話是否存在,如果不存在,那麼就需要認證,如果認證通過,就建立會話

如果認證不通過,返回狀態碼

2、註冊

3、登入

玩事業務中臺構建之路

本文章通過玩事創新應用的發展之路,來介紹如何隨著業務的不斷發展抽象出的業務中臺。玩事,不一樣的做事方式。這是乙個17年3月初開始創新孵化17年4月1日上線的創新產品。經過1年多的發展,從最簡單的發榮耀功能,發展至今包含榮耀 榮譽 祝福 權益中心 金豆雨 學一下 猜一下 權益雨等多種創新互動的場景,並...

OC中控制台日誌列印

物件 d,i 整型 i的老寫法 hd 短整型 ld lld 長整型 u 無符整型 f 浮點型和double型 0.2f 精度浮點數,只保留兩位小數 o 八進位制 zu size t p 指標位址 e float double 科學計算 g float double 科學技術法 x 為32位的無符號整...

webpack之構建日誌

當我們執行構建命令時候,會出現如下效果 事實上,很多時候我們並不關注這些,只關注是否構建成功和錯誤資訊。下面我們就一起來解決這個需求,讓我們的命令列清爽整潔 通過在webpack.config.js中設定stats 統計資訊stats 只是通過這種方式來設定,當我們構建成功後,命令列什麼都沒有輸出,...