欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種應(yīng)用單點登錄方法、系統(tǒng)、終端及存儲介質(zhì)與流程

文檔序號:40436753發(fā)布日期:2024-12-24 15:10閱讀:13來源:國知局
一種應(yīng)用單點登錄方法、系統(tǒng)、終端及存儲介質(zhì)與流程

本發(fā)明涉及應(yīng)用登錄,尤其涉及一種應(yīng)用單點登錄方法、系統(tǒng)、終端及計算機可讀存儲介質(zhì)。


背景技術(shù):

1、一個企業(yè)中可能會存在多個應(yīng)用系統(tǒng),每個應(yīng)用系統(tǒng)都有著自己的登錄認證邏輯,用戶每次在應(yīng)用系統(tǒng)上進行登錄時,都需要輸入賬號和密碼進行登錄,當(dāng)面對多個不同的應(yīng)用系統(tǒng)時需要進行不同的操作來驗證,從而導(dǎo)致用戶登錄認證過程冗余且繁瑣,降低了用戶的使用體驗。

2、因此,現(xiàn)有技術(shù)還有待于改進和發(fā)展。


技術(shù)實現(xiàn)思路

1、本發(fā)明的主要目的在于提供一種應(yīng)用單點登錄方法、系統(tǒng)、終端及計算機可讀存儲介質(zhì),旨在解決現(xiàn)有技術(shù)中用戶在多個不同的應(yīng)用系統(tǒng)上進行登錄時,認證過程冗余且繁瑣,無法滿足用戶需求的問題。

2、為實現(xiàn)上述目的,本發(fā)明提供一種應(yīng)用單點登錄方法,所述應(yīng)用單點登錄方法包括如下步驟:

3、獲取目標(biāo)應(yīng)用的應(yīng)用id以及回調(diào)地址,并根據(jù)所述應(yīng)用id和所述回調(diào)地址生成目標(biāo)用戶名和目標(biāo)密碼;

4、根據(jù)所述目標(biāo)用戶名和所述目標(biāo)密碼生成臨時驗證碼,并根據(jù)所述回調(diào)地址將所述臨時驗證碼發(fā)送至所述目標(biāo)應(yīng)用;

5、當(dāng)接收到所述目標(biāo)應(yīng)用發(fā)送的信息獲取請求時,則根據(jù)所述信息獲取請求確定目標(biāo)接口以及目標(biāo)用戶信息,并根據(jù)所述目標(biāo)用戶信息將所述目標(biāo)應(yīng)用與用戶進行綁定;

6、當(dāng)接收到所述用戶的登錄請求時,若所述登錄請求中包含所述目標(biāo)接口,則跳轉(zhuǎn)至所述目標(biāo)應(yīng)用的應(yīng)用首頁,以完成應(yīng)用單點登錄。

7、可選地,所述的應(yīng)用單點登錄方法,其中,所述獲取目標(biāo)應(yīng)用的應(yīng)用id以及回調(diào)地址,并根據(jù)所述應(yīng)用id和所述回調(diào)地址生成目標(biāo)用戶名和目標(biāo)密碼,具體包括:

8、當(dāng)接收到用戶的認證請求時,則根據(jù)所述認證請求確定需要進行認證的目標(biāo)應(yīng)用;

9、獲取所述目標(biāo)應(yīng)用的應(yīng)用id以及回調(diào)地址,根據(jù)所述應(yīng)用id和所述回調(diào)地址生成目標(biāo)用戶名和目標(biāo)密碼,并將所述目標(biāo)用戶名和所述目標(biāo)密碼在所述目標(biāo)應(yīng)用上進行配置。

10、可選地,所述的應(yīng)用單點登錄方法,其中,所述根據(jù)所述目標(biāo)用戶名和所述目標(biāo)密碼生成臨時驗證碼,并根據(jù)所述回調(diào)地址將所述臨時驗證碼發(fā)送至所述目標(biāo)應(yīng)用,具體包括:

11、當(dāng)接收到用戶的初始登錄請求時,則對所述用戶登錄時所采用的所述目標(biāo)用戶名和所述目標(biāo)密碼進行驗證;

12、當(dāng)驗證通過時,則根據(jù)所述目標(biāo)用戶名和所述目標(biāo)密碼生成臨時驗證碼,并根據(jù)所述回調(diào)地址將所述臨時驗證碼發(fā)送至所述目標(biāo)應(yīng)用。

13、可選地,所述的應(yīng)用單點登錄方法,其中,所述信息獲取請求包括目標(biāo)接口獲取請求以及用戶信息獲取請求;

14、所述當(dāng)接收到所述目標(biāo)應(yīng)用發(fā)送的信息獲取請求時,則根據(jù)所述信息獲取請求確定目標(biāo)接口以及目標(biāo)用戶信息,具體包括:

15、當(dāng)接收到所述目標(biāo)應(yīng)用發(fā)送的目標(biāo)接口獲取請求時,則根據(jù)所述目標(biāo)接口獲取請求確定目標(biāo)接口以及所述目標(biāo)接口對應(yīng)的接口有效時間,并將所述目標(biāo)接口和所述接口有效時間發(fā)送至所述目標(biāo)應(yīng)用;

16、當(dāng)接收到所述目標(biāo)應(yīng)用根據(jù)所述目標(biāo)接口和所述接口有效時間生成的用戶信息獲取請求時,則根據(jù)所述用戶信息獲取請求確定所述用戶的目標(biāo)用戶信息。

17、可選地,所述的應(yīng)用單點登錄方法,其中,所述根據(jù)所述目標(biāo)用戶信息將所述目標(biāo)應(yīng)用與用戶進行綁定,具體包括:

18、將所述目標(biāo)用戶信息發(fā)送至所述目標(biāo)應(yīng)用,并根據(jù)所述目標(biāo)用戶信息判斷所述用戶是否與所述目標(biāo)應(yīng)用已建立綁定關(guān)系;

19、若是,則直接跳轉(zhuǎn)至所述目標(biāo)應(yīng)用的應(yīng)用首頁;

20、若否,則根據(jù)目標(biāo)用戶信息確定新用戶創(chuàng)建情況,并根據(jù)所述新用戶創(chuàng)建情況將所述用戶與所述目標(biāo)應(yīng)用進行綁定。

21、可選地,所述的應(yīng)用單點登錄方法,其中,所述根據(jù)目標(biāo)用戶信息確定新用戶創(chuàng)建情況,并根據(jù)所述新用戶創(chuàng)建情況將所述用戶與所述目標(biāo)應(yīng)用進行綁定,具體包括:

22、判斷是否根據(jù)目標(biāo)用戶信息創(chuàng)建新用戶;

23、若是,則將所述新用戶與所述目標(biāo)應(yīng)用進行綁定;

24、若否,則跳轉(zhuǎn)至用戶綁定界面,并根據(jù)目標(biāo)用戶信息將所述用戶與目標(biāo)應(yīng)用進行綁定。

25、可選地,所述的應(yīng)用單點登錄方法,其中,所述當(dāng)接收到所述用戶的登錄請求時,若所述登錄請求中包含所述目標(biāo)接口,則跳轉(zhuǎn)至所述目標(biāo)應(yīng)用的應(yīng)用首頁,以完成應(yīng)用單點登錄,之后還包括:

26、若所述登錄請求中不包含所述目標(biāo)接口,則跳轉(zhuǎn)至統(tǒng)一認證登錄頁面,重新建立所述用戶與所述目標(biāo)應(yīng)用之間的綁定關(guān)系。

27、此外,為實現(xiàn)上述目的,本發(fā)明還提供一種應(yīng)用單點登錄系統(tǒng),其中,所述應(yīng)用單點登錄系統(tǒng)包括:

28、信息配置模塊,用于獲取目標(biāo)應(yīng)用的應(yīng)用id以及回調(diào)地址,并根據(jù)所述應(yīng)用id和所述回調(diào)地址生成目標(biāo)用戶名和目標(biāo)密碼;

29、驗證碼生成模塊,用于根據(jù)所述目標(biāo)用戶名和所述目標(biāo)密碼生成臨時驗證碼,并根據(jù)所述回調(diào)地址將所述臨時驗證碼發(fā)送至所述目標(biāo)應(yīng)用;

30、應(yīng)用綁定模塊,用于當(dāng)接收到所述目標(biāo)應(yīng)用發(fā)送的信息獲取請求時,則根據(jù)所述信息獲取請求確定目標(biāo)接口以及目標(biāo)用戶信息,并根據(jù)所述目標(biāo)用戶信息將所述目標(biāo)應(yīng)用與用戶進行綁定;

31、應(yīng)用登錄模塊,用于當(dāng)接收到所述用戶的登錄請求時,若所述登錄請求中包含所述目標(biāo)接口,則跳轉(zhuǎn)至所述目標(biāo)應(yīng)用的應(yīng)用首頁,以完成應(yīng)用單點登錄。

32、此外,為實現(xiàn)上述目的,本發(fā)明還提供一種終端,其中,所述終端包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的應(yīng)用單點登錄程序,所述應(yīng)用單點登錄程序被所述處理器執(zhí)行時實現(xiàn)如上所述的應(yīng)用單點登錄方法的步驟。

33、此外,為實現(xiàn)上述目的,本發(fā)明還提供一種計算機可讀存儲介質(zhì),其中,所述計算機可讀存儲介質(zhì)存儲有應(yīng)用單點登錄程序,所述應(yīng)用單點登錄程序被處理器執(zhí)行時實現(xiàn)如上所述的應(yīng)用單點登錄方法的步驟。

34、本發(fā)明中,獲取目標(biāo)應(yīng)用的應(yīng)用id以及回調(diào)地址,并根據(jù)所述應(yīng)用id和所述回調(diào)地址生成目標(biāo)用戶名和目標(biāo)密碼;根據(jù)所述目標(biāo)用戶名和所述目標(biāo)密碼生成臨時驗證碼,并根據(jù)所述回調(diào)地址將所述臨時驗證碼發(fā)送至所述目標(biāo)應(yīng)用;當(dāng)接收到所述目標(biāo)應(yīng)用發(fā)送的信息獲取請求時,則根據(jù)所述信息獲取請求確定目標(biāo)接口以及目標(biāo)用戶信息,并根據(jù)所述目標(biāo)用戶信息將所述目標(biāo)應(yīng)用與用戶進行綁定;當(dāng)接收到所述用戶的登錄請求時,若所述登錄請求中包含所述目標(biāo)接口,則跳轉(zhuǎn)至所述目標(biāo)應(yīng)用的應(yīng)用首頁,以完成應(yīng)用單點登錄。本發(fā)明通過獲取用戶需要進行登錄的目標(biāo)應(yīng)用的應(yīng)用id和回調(diào)地址,并將應(yīng)用id和回調(diào)地址發(fā)送到統(tǒng)一認證服務(wù)平臺,得到目標(biāo)用戶名和目標(biāo)密碼,以此來對目標(biāo)應(yīng)用進行配置。之后,獲取目標(biāo)應(yīng)用與統(tǒng)一認證服務(wù)平臺之間的接口,實現(xiàn)將用戶與目標(biāo)應(yīng)用進行綁定,能夠便于用戶在登錄目標(biāo)應(yīng)用時,可以直接通過統(tǒng)一認證服務(wù)平臺進行認證登錄,并跳轉(zhuǎn)進入目標(biāo)應(yīng)用的首頁,簡化了用戶登錄目標(biāo)應(yīng)用的認證流程,優(yōu)化了用戶的使用體驗。



技術(shù)特征:

1.一種應(yīng)用單點登錄方法,其特征在于,所述應(yīng)用單點登錄方法包括:

2.根據(jù)權(quán)利要求1所述的應(yīng)用單點登錄方法,其特征在于,所述獲取目標(biāo)應(yīng)用的應(yīng)用id以及回調(diào)地址,并根據(jù)所述應(yīng)用id和所述回調(diào)地址生成目標(biāo)用戶名和目標(biāo)密碼,具體包括:

3.根據(jù)權(quán)利要求1所述的應(yīng)用單點登錄方法,其特征在于,所述根據(jù)所述目標(biāo)用戶名和所述目標(biāo)密碼生成臨時驗證碼,并根據(jù)所述回調(diào)地址將所述臨時驗證碼發(fā)送至所述目標(biāo)應(yīng)用,具體包括:

4.根據(jù)權(quán)利要求1所述的應(yīng)用單點登錄方法,其特征在于,所述信息獲取請求包括目標(biāo)接口獲取請求以及用戶信息獲取請求;

5.根據(jù)權(quán)利要求1所述的應(yīng)用單點登錄方法,其特征在于,所述根據(jù)所述目標(biāo)用戶信息將所述目標(biāo)應(yīng)用與用戶進行綁定,具體包括:

6.根據(jù)權(quán)利要求5所述的應(yīng)用單點登錄方法,其特征在于,所述根據(jù)目標(biāo)用戶信息確定新用戶創(chuàng)建情況,并根據(jù)所述新用戶創(chuàng)建情況將所述用戶與所述目標(biāo)應(yīng)用進行綁定,具體包括:

7.根據(jù)權(quán)利要求1所述的應(yīng)用單點登錄方法,其特征在于,所述當(dāng)接收到所述用戶的登錄請求時,若所述登錄請求中包含所述目標(biāo)接口,則跳轉(zhuǎn)至所述目標(biāo)應(yīng)用的應(yīng)用首頁,以完成應(yīng)用單點登錄,之后還包括:

8.一種應(yīng)用單點登錄系統(tǒng),其特征在于,所述應(yīng)用單點登錄系統(tǒng)包括:

9.一種終端,其特征在于,所述終端包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的應(yīng)用單點登錄程序,所述應(yīng)用單點登錄程序被所述處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-7任一項所述的應(yīng)用單點登錄方法的步驟。

10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)存儲有應(yīng)用單點登錄程序,所述應(yīng)用單點登錄程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-7任一項所述的應(yīng)用單點登錄方法的步驟。


技術(shù)總結(jié)
本發(fā)明公開了一種應(yīng)用單點登錄方法、系統(tǒng)、終端及存儲介質(zhì),所述方法包括:獲取目標(biāo)應(yīng)用的應(yīng)用ID以及回調(diào)地址,并根據(jù)所述應(yīng)用ID和所述回調(diào)地址生成目標(biāo)用戶名和目標(biāo)密碼;根據(jù)所述目標(biāo)用戶名和所述目標(biāo)密碼生成臨時驗證碼,并根據(jù)所述回調(diào)地址將所述臨時驗證碼發(fā)送至所述目標(biāo)應(yīng)用;當(dāng)接收到所述目標(biāo)應(yīng)用發(fā)送的信息獲取請求時,則根據(jù)所述信息獲取請求確定目標(biāo)接口以及目標(biāo)用戶信息,并根據(jù)所述目標(biāo)用戶信息將所述目標(biāo)應(yīng)用與用戶進行綁定;當(dāng)接收到所述用戶的登錄請求時,若所述登錄請求中包含所述目標(biāo)接口,則跳轉(zhuǎn)至所述目標(biāo)應(yīng)用的應(yīng)用首頁,以完成應(yīng)用單點登錄。本發(fā)明能夠有效簡化用戶登錄應(yīng)用的認證過程,并優(yōu)化用戶使用體驗。

技術(shù)研發(fā)人員:王筱磊
受保護的技術(shù)使用者:深圳開鴻數(shù)字產(chǎn)業(yè)發(fā)展有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/23
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
格尔木市| 建德市| 咸丰县| 黄梅县| 横山县| 蒲城县| 田东县| 松溪县| 明星| 洪洞县| 临沭县| 新疆| 鄢陵县| 越西县| 揭西县| 卓资县| 顺平县| 祁门县| 临猗县| 云安县| 乡城县| 玉田县| 惠州市| 西平县| 竹北市| 榆树市| 什邡市| 河北省| 繁峙县| 宁化县| 东辽县| 贡觉县| 微山县| 沽源县| 云安县| 屯昌县| 淳安县| 鄂伦春自治旗| 遂宁市| 武定县| 历史|