麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

移動終端單點登錄多業務互聯APP的方法及系統與流程

文檔序號:12493253閱讀:來源:國知局

技術特征:

1.一種移動終端單點登錄多業務互聯APP的方法,其特征在于,該方法包括以下步驟:

步驟A:判斷服務端中是否存在與移動終端對應的長token,若是,轉到步驟C,否則轉到步驟B;

步驟B:當前移動終端向服務端發送唯一標識信息,服務端生成與當前移動終端對應的帶有使用周期的長token,以及與當前運行的APP對應的帶有使用周期的短token后,儲存長token和短token,將短token返回至移動終端;

步驟B中長token的生成方式為:根據唯一標識信息和當前移動終端的id,生成長token,通過加密算法將長token進行加密;短token的生成方式為:根據唯一標識信息、當前移動終端的id、以及當前運行的APP的id,生成短token;

步驟C:當長token未過期時,判斷服務端中是否存在:同時與長token、以及當前運行的APP對應的短token,若是,轉到步驟E,否則轉到步驟D;

步驟D:服務端根據當前移動終端的長token、以及當前運行的APP的id,生成短token;服務端儲存短token、并將短token返回至移動終端,轉到步驟E;

步驟E:服務端按照步驟B中長token的生成方式,重新生成與短token對應的長token;將原有的長token替換為新生成的長token。

2.如權利要求1所述的移動終端單點登錄多業務互聯APP的方法,其特征在于:步驟B中所述加密算法為MD5算法,加密參數自定義設置。

3.如權利要求1所述的移動終端單點登錄多業務互聯APP的方法,其特征在于:步驟C還包括以下步驟:當長token過期時,直接轉到步驟B。

4.如權利要求1至3任一項所述的移動終端單點登錄多業務互聯APP的方法,其特征在于:步驟C中所述長token未過期的判斷標準為:長token的儲存時間小于等于長token的使用周期。

5.如權利要求1至3任一項所述的移動終端單點登錄多業務互聯APP的方法,其特征在于:步驟B和步驟E之后,均包括以下步驟:當前移動終端獲取短token對應的唯一標識信息后,根據唯一標識信息直接登錄和訪問APP。

6.一種移動終端單點登錄多業務互聯APP的系統,其特征在于,該系統包括設置于移動終端上的單點登錄模塊、以及設置于服務端上的單點登錄驗證模塊和長短token生成模塊;

單點登錄模塊用于以下4種情形:

(1)需要使用APP時,向單點登錄驗證模塊發送登錄狀態驗證信號;

(2)收到單點登錄驗證模塊返回的無登錄狀態信號后,向單點登錄驗證模塊發送唯一標識信息;

(3)收到單點登錄驗證模塊返回的短token存在信號后,向單點登錄驗證模塊發送短token驗證請求;

(4)收到單點登錄驗證模塊返回的短token不存在信號后,向單點登錄驗證模塊發送短token生成請求;

單點登錄驗證模塊用于以下3種情形:

(1)收到單點登錄模塊發送的登錄狀態驗證信號后:

當不存在與移動終端對應的長token時,向單點登錄模塊返回無登錄狀態信號;將單點登錄模塊發送的唯一標識信息,轉發至長短token生成模塊;

當存在與移動終端對應的長短token、且長token未過期時,向單點登錄模塊返回短token存在信號;收到單點登錄模塊發送的短token驗證請求后驗證token,驗證通過后向長短token生成模塊發送長token更新信號;

當存在與移動終端對應的未過期的長token、且不存在與移動終端運行的APP對應的短token時,向單點登錄模塊返回短token不存在信號;收到單點登錄模塊發送的短token生成請求后,將短token關聯的長token發送至長短token生成模塊;

(2)收到長短token生成模塊返回的長token后,通過加密算法將長token進行加密,將原有的長token替換為加密后的長token;

(3)收到長短token生成模塊返回的短token后,儲存短token、并將短token返回至單點登錄模塊;

長短token生成模塊用于以下3種情形:

(1)收到單點登錄驗證模塊轉發的唯一標識信息后,生成與移動終端對應的帶有使用周期的長token,以及與移動終端運行的APP對應的帶有使用周期的短token,返回長短token至單點登錄驗證模塊;

(2)收到單點登錄驗證模塊發送的長token更新信號后,重新生成長token,將重新生成的長token返回至單點登錄驗證模塊;

(3)收到單點登錄驗證模塊發送的長token后,生成與移動終端運行的APP對應的短token,返回新生成的短token及其對應的長token至單點登錄驗證模塊;

長短token生成模塊生成長token的方式為:根據唯一標識信息和當前移動終端的id,生成長token;生成短token的方式為:根據唯一標識信息、當前移動終端的id、以及當前運行的APP的id,生成短token。

7.如權利要求6所述的移動終端單點登錄多業務互聯APP的系統,其特征在于:所述單點登錄驗證模塊對長token進行加密的加密算法為MD5算法,加密參數自定義設置。

8.如權利要求6所述的移動終端單點登錄多業務互聯APP的系統,其特征在于:所述單點登錄驗證模塊收到單點登錄模塊發送的登錄狀態驗證信號后,當存在與移動終端對應的長token、且長token過期時,向單點登錄模塊返回無登錄狀態信號。

9.如權利要求6至8任一項所述的移動終端單點登錄多業務互聯APP的系統,其特征在于:所述單點登錄驗證模塊判斷長token未過期的標準為:長token的儲存時間小于等于長token的使用周期。

10.如權利要求6至8任一項所述的移動終端單點登錄多業務互聯APP的系統,其特征在于:所述單點登錄模塊還用于:收到單點登錄驗證模塊返回的短token后,獲取短token對應的唯一標識信息,根據唯一標識信息直接登錄和訪問APP。

當前第2頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 安义县| 五台县| 泸定县| 陆川县| 丹阳市| 烟台市| 江阴市| 时尚| 丹凤县| 通海县| 冕宁县| 崇义县| 林西县| 弥渡县| 浮梁县| 天峻县| 宕昌县| 内黄县| 牙克石市| 汉源县| 兰西县| 吴旗县| 文安县| 鹤峰县| 罗城| 吉水县| 安陆市| 平利县| 林甸县| 衡山县| 昌吉市| 辉南县| 汉川市| 始兴县| 革吉县| 桦南县| 濉溪县| 长沙市| 清新县| 神农架林区| 汝州市|