System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 韩国19禁无遮挡啪啪无码网站,97无码人妻福利免费公开在线视频 ,国产亚洲?V无码?V男人的天堂
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種移動端單點(diǎn)登錄的方法、裝置、存儲介質(zhì)、設(shè)備及產(chǎn)品制造方法及圖紙

    技術(shù)編號:44449408 閱讀:3 留言:0更新日期:2025-02-28 18:54
    本申請涉及單點(diǎn)登錄技術(shù)領(lǐng)域,具體提供了一種移動端單點(diǎn)登錄的方法、裝置、存儲介質(zhì)、設(shè)備及產(chǎn)品,該方法應(yīng)用于身份認(rèn)證端,包括:接收客戶端發(fā)送的授權(quán)申請信息,其中,所述授權(quán)申請信息包括:登錄令牌密文、第三方業(yè)務(wù)系統(tǒng)的業(yè)務(wù)標(biāo)識和接口入?yún)⒑灻?;在確認(rèn)所述授權(quán)申請信息通過驗(yàn)證后,生成授權(quán)信息,其中,所述授權(quán)信息包括:所述第三方業(yè)務(wù)系統(tǒng)的地址和授權(quán)碼;向所述客戶端發(fā)送所述授權(quán)信息,以便于所述客戶端通過所述地址和所述授權(quán)碼訪問所述第三方業(yè)務(wù)系統(tǒng),所述第三方業(yè)務(wù)系統(tǒng)通過所述授權(quán)碼獲取用戶信息。本申請實(shí)施例解決了因移動端沒有緩存數(shù)據(jù)導(dǎo)致用戶單點(diǎn)登錄第三方業(yè)務(wù)系統(tǒng)時需要反復(fù)登錄的問題。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本申請涉及單點(diǎn)登錄,具體而言,涉及一種移動端單點(diǎn)登錄的方法、裝置、存儲介質(zhì)、設(shè)備及產(chǎn)品。


    技術(shù)介紹

    1、單點(diǎn)登錄(sso,single?sign-on)是一種用戶認(rèn)證和授權(quán)的解決方案,允許用戶使用一組憑據(jù)(如用戶名和密碼)登錄多個相互關(guān)聯(lián)的應(yīng)用程序和網(wǎng)站,而不需要在每個應(yīng)用程序和網(wǎng)站中重新輸入憑據(jù)。

    2、通常用戶登錄的會話標(biāo)識寫入到了前端頁面緩存中。每次單點(diǎn)登錄時,統(tǒng)一身份認(rèn)證系統(tǒng)從緩存中獲取用戶登錄的會話標(biāo)識,判斷當(dāng)前用戶登錄狀態(tài)后生成授權(quán)碼code。但移動端小程序中沒有緩存機(jī)制,無法存儲用戶登錄的會話標(biāo)識,導(dǎo)致每次用戶訪問第三方業(yè)務(wù)系統(tǒng)都需要重新登錄,降低了登錄效率。

    3、因此,如何提供一種高效的移動端單點(diǎn)登錄的方法的技術(shù)方案成為亟需解決的技術(shù)問題。


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

    1、本申請的一些實(shí)施例的目的在于提供一種移動端單點(diǎn)登錄的方法、裝置、存儲介質(zhì)、設(shè)備及產(chǎn)品,通過本申請的實(shí)施例的技術(shù)方案解決了每次用戶訪問第三方業(yè)務(wù)系統(tǒng)都需要重新登錄的問題,在保障單點(diǎn)登錄安全性的同時,提升了單點(diǎn)登錄的效率。

    2、第一方面,本申請的一些實(shí)施例提供了一種移動端單點(diǎn)登錄的方法,應(yīng)用于身份認(rèn)證端,包括:接收客戶端發(fā)送的授權(quán)申請信息,其中,所述授權(quán)申請信息包括:登錄令牌密文、第三方業(yè)務(wù)系統(tǒng)的業(yè)務(wù)標(biāo)識和接口入?yún)⒑灻?;在確認(rèn)所述授權(quán)申請信息通過驗(yàn)證后,生成授權(quán)信息,其中,所述授權(quán)信息包括:所述第三方業(yè)務(wù)系統(tǒng)的地址和授權(quán)碼;向所述客戶端發(fā)送所述授權(quán)信息,以便于所述客戶端通過所述地址和所述授權(quán)碼訪問所述第三方業(yè)務(wù)系統(tǒng),所述第三方業(yè)務(wù)系統(tǒng)通過所述授權(quán)碼獲取用戶信息。

    3、本申請的一些實(shí)施例通過對客戶端發(fā)送的授權(quán)申請信息中的登錄令牌密文和接口入?yún)⒑灻颠M(jìn)行驗(yàn)證后,生成授權(quán)信息并反饋至客戶端,以便于客戶端可以通過授權(quán)信息訪問第三方業(yè)務(wù)系統(tǒng),第三方業(yè)務(wù)系統(tǒng)可以通過授權(quán)碼獲取用戶信息。本申請的一些實(shí)施例可以通過客戶端使用授權(quán)信息訪問第三方業(yè)務(wù)系統(tǒng),第三方業(yè)務(wù)系統(tǒng)可以通過授權(quán)碼從身份認(rèn)證端獲取用戶信息,可以解決每次用戶訪問第三方業(yè)務(wù)系統(tǒng)都需要重新登錄的問題,提升了單點(diǎn)登錄的效率;通過登錄令牌密文確定用戶的登錄狀態(tài),通過加密、簽名的方式可以提升數(shù)據(jù)傳輸?shù)陌踩浴?/p>

    4、在一些實(shí)施例,所述確認(rèn)所述授權(quán)申請信息通過驗(yàn)證,包括:對所述登錄令牌密文進(jìn)行解密,確定當(dāng)前用戶的登錄狀態(tài);確認(rèn)所述接口入?yún)⒑灻档尿?yàn)簽結(jié)果為通過,并確認(rèn)所述接口入?yún)⒑灻祪?nèi)的時間戳對應(yīng)的時間通過驗(yàn)證。

    5、本申請的一些實(shí)施例通過對登錄令牌密文解密可以及時獲悉當(dāng)前用戶的登錄狀態(tài),對接口入?yún)⒑灻凋?yàn)簽,可以保障登錄的安全性。

    6、在一些實(shí)施例,所述生成授權(quán)信息,包括:基于所述業(yè)務(wù)標(biāo)識和所述登錄令牌密文解密后的登錄令牌,生成所述授權(quán)碼,并通過重定向確定所述第三方業(yè)務(wù)系統(tǒng)的地址。

    7、本申請的一些實(shí)施例通過業(yè)務(wù)標(biāo)識和登錄令牌生成授權(quán)碼,并確定第三方業(yè)務(wù)系統(tǒng)的地址,可以使得客戶端正確訪問第三方業(yè)務(wù)系統(tǒng)。

    8、在一些實(shí)施例,在所述向所述客戶端發(fā)送所述授權(quán)信息之后,所述方法還包括:接收所述第三方業(yè)務(wù)系統(tǒng)發(fā)送的所述授權(quán)碼;在所述授權(quán)碼通過驗(yàn)證的情況下向所述第三方業(yè)務(wù)系統(tǒng)發(fā)送訪問令牌;接收所述第三方業(yè)務(wù)系統(tǒng)發(fā)送的所述訪問令牌;確認(rèn)所述訪問令牌通過驗(yàn)證的情況下,生成用戶數(shù)據(jù),并向所述第三方業(yè)務(wù)系統(tǒng)發(fā)送所述用戶數(shù)據(jù);其中,所述用戶數(shù)據(jù)包括:用戶信息密文和用戶信息簽名值,以便于所述第三方業(yè)務(wù)系統(tǒng)對所述用戶數(shù)據(jù)進(jìn)行解密和驗(yàn)證得到所述用戶信息。

    9、本申請的一些實(shí)施例通過身份認(rèn)證端和第三方業(yè)務(wù)系統(tǒng)間的交互,且交互過程中的用戶信息采用加密的方式傳輸,以此實(shí)現(xiàn)用戶信息的安全訪問和傳輸。

    10、第二方面,本申請的一些實(shí)施例提供了一種移動端單點(diǎn)登錄的方法,應(yīng)用于身份認(rèn)證端,第三方業(yè)務(wù)系統(tǒng),包括:接收客戶端發(fā)送的訪問請求,其中,所述訪問請求中包括授權(quán)碼;所述授權(quán)碼是由身份認(rèn)證端在對所述客戶端的授權(quán)申請信息驗(yàn)證通過后生成的;所述授權(quán)申請信息包括:登錄令牌密文、所述第三方業(yè)務(wù)系統(tǒng)的業(yè)務(wù)標(biāo)識和接口入?yún)⒑灻担幌蛩錾矸菡J(rèn)證端發(fā)送所述授權(quán)碼,以便于所述身份認(rèn)證端返回訪問令牌;向所述身份認(rèn)證端發(fā)送所述訪問令牌,以便于所述身份認(rèn)證端在確認(rèn)所述訪問令牌通過驗(yàn)證后生成并發(fā)送用戶數(shù)據(jù);其中,所述用戶數(shù)據(jù)包括:用戶信息密文和用戶信息簽名值;接收所述用戶數(shù)據(jù),對所述用戶信息密文解密,并確認(rèn)所述用戶信息簽名值通過驗(yàn)證的情況下,得到用戶信息。

    11、本申請的一些實(shí)施例通過身份認(rèn)證端和第三方業(yè)務(wù)系統(tǒng)間的交互,且交互過程中的用戶信息采用加密的方式傳輸,以此實(shí)現(xiàn)用戶信息的安全訪問和傳輸。

    12、第三方面,本申請的一些實(shí)施例提供了一種移動端單點(diǎn)登錄的裝置,應(yīng)用于身份認(rèn)證端,包括:申請接收模塊,用于接收客戶端發(fā)送的授權(quán)申請信息,其中,所述授權(quán)申請信息包括:登錄令牌密文、第三方業(yè)務(wù)系統(tǒng)的業(yè)務(wù)標(biāo)識和接口入?yún)⒑灻?;生成模塊,用于在確認(rèn)所述授權(quán)申請信息通過驗(yàn)證后,生成授權(quán)信息,其中,所述授權(quán)信息包括:所述第三方業(yè)務(wù)系統(tǒng)的地址和授權(quán)碼;發(fā)送模塊,用于向所述客戶端發(fā)送所述授權(quán)信息,以便于所述客戶端通過所述地址和所述授權(quán)碼訪問所述第三方業(yè)務(wù)系統(tǒng),所述第三方業(yè)務(wù)系統(tǒng)通過所述授權(quán)碼獲取用戶信息。

    13、第四方面,本申請的一些實(shí)施例提供了一種移動端單點(diǎn)登錄的裝置,應(yīng)用于第三方業(yè)務(wù)系統(tǒng),包括:訪問接收模塊,用于接收客戶端發(fā)送的訪問請求,其中,所述訪問請求中包括授權(quán)碼;所述授權(quán)碼是由身份認(rèn)證端在對所述客戶端的授權(quán)申請信息驗(yàn)證通過后生成的;所述授權(quán)申請信息包括:登錄令牌密文、所述第三方業(yè)務(wù)系統(tǒng)的業(yè)務(wù)標(biāo)識和接口入?yún)⒑灻?;第一發(fā)送模塊,用于向所述身份認(rèn)證端發(fā)送所述授權(quán)碼,以便于所述身份認(rèn)證端返回訪問令牌;第二發(fā)送模塊,用于向所述身份認(rèn)證端發(fā)送所述訪問令牌,以便于所述身份認(rèn)證端在確認(rèn)所述訪問令牌通過驗(yàn)證后生成并發(fā)送用戶數(shù)據(jù);其中,所述用戶數(shù)據(jù)包括:用戶信息密文和用戶信息簽名值;數(shù)據(jù)接收模塊,用于接收所述用戶數(shù)據(jù),對所述用戶信息密文解密,并確認(rèn)所述用戶信息簽名值通過驗(yàn)證的情況下,得到用戶信息。

    14、第五方面,本申請的一些實(shí)施例提供一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,所述程序被處理器執(zhí)行時可實(shí)現(xiàn)如第一方面任一實(shí)施例所述的方法。

    15、第六方面,本申請的一些實(shí)施例提供一種電子設(shè)備,包括存儲器、處理器以及存儲在所述存儲器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其中,所述處理器執(zhí)行所述程序時可實(shí)現(xiàn)如第一方面任一實(shí)施例所述的方法。

    16、第七方面,本申請的一些實(shí)施例提供一種計(jì)算機(jī)程序產(chǎn)品,所述的計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,其中,所述的計(jì)算機(jī)程序被處理器執(zhí)行時可實(shí)現(xiàn)如第一方面任一實(shí)施例所述的方法。

    本文檔來自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種移動端單點(diǎn)登錄的方法,其特征在于,應(yīng)用于身份認(rèn)證端,包括:

    2.如權(quán)利要求1所述的方法,其特征在于,所述確認(rèn)所述授權(quán)申請信息通過驗(yàn)證,包括:

    3.如權(quán)利要求1或2所述的方法,其特征在于,所述生成授權(quán)信息,包括:

    4.如權(quán)利要求1或2所述的方法,其特征在于,在所述向所述客戶端發(fā)送所述授權(quán)信息之后,所述方法還包括:

    5.一種移動端單點(diǎn)登錄的方法,其特征在于,應(yīng)用于第三方業(yè)務(wù)系統(tǒng),包括:

    6.一種移動端單點(diǎn)登錄的裝置,其特征在于,應(yīng)用于身份認(rèn)證端,包括:

    7.一種移動端單點(diǎn)登錄的裝置,其特征在于,應(yīng)用于第三方業(yè)務(wù)系統(tǒng),包括:

    8.一種計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲介質(zhì)上存儲有計(jì)算機(jī)程序,其中,所述計(jì)算機(jī)程序被處理器運(yùn)行時執(zhí)行如權(quán)利要求1-5中任意一項(xiàng)權(quán)利要求所述的方法。

    9.一種電子設(shè)備,其特征在于,包括存儲器、處理器以及存儲在所述存儲器上并在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其中,所述計(jì)算機(jī)程序被所述處理器運(yùn)行時執(zhí)行如權(quán)利要求1-5中任意一項(xiàng)權(quán)利要求所述的方法。p>

    10.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述的計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,其中,所述的計(jì)算機(jī)程序被處理器運(yùn)行時執(zhí)行如權(quán)利要求1-5中任意一項(xiàng)權(quán)利要求所述的方法。

    ...

    【技術(shù)特征摘要】

    1.一種移動端單點(diǎn)登錄的方法,其特征在于,應(yīng)用于身份認(rèn)證端,包括:

    2.如權(quán)利要求1所述的方法,其特征在于,所述確認(rèn)所述授權(quán)申請信息通過驗(yàn)證,包括:

    3.如權(quán)利要求1或2所述的方法,其特征在于,所述生成授權(quán)信息,包括:

    4.如權(quán)利要求1或2所述的方法,其特征在于,在所述向所述客戶端發(fā)送所述授權(quán)信息之后,所述方法還包括:

    5.一種移動端單點(diǎn)登錄的方法,其特征在于,應(yīng)用于第三方業(yè)務(wù)系統(tǒng),包括:

    6.一種移動端單點(diǎn)登錄的裝置,其特征在于,應(yīng)用于身份認(rèn)證端,包括:

    7.一種移動端單點(diǎn)登錄的裝置,其特征在于,應(yīng)用于...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:李麗勤,趙野,王文超,單強(qiáng),張超,謝峰,趙婉趙冬媛,高紅昌,
    申請(專利權(quán))人:北京市大數(shù)據(jù)中心,
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲精品无码中文久久字幕| 亚洲中文字幕无码永久在线| 日韩精品无码一区二区三区不卡 | 日韩乱码人妻无码中文视频| 精品久久久无码人妻字幂| 亚洲欧洲无码AV电影在线观看| 麻豆aⅴ精品无码一区二区| 大胆日本无码裸体日本动漫| 国产精品无码免费专区午夜| 无码精品国产dvd在线观看9久| 无码专区国产精品视频| 人妻少妇乱子伦无码视频专区| 无码人妻精品丰满熟妇区| 无码少妇一区二区三区| 精品无码久久久久久久动漫| 无码少妇A片一区二区三区| 国产aⅴ无码专区亚洲av| 无码被窝影院午夜看片爽爽jk| 亚洲AV无码久久| 中文字幕丰满乱孑伦无码专区 | 国产精品无码AV不卡| 国产aⅴ无码专区亚洲av麻豆| 亚洲AV无码国产剧情| 亚洲综合无码一区二区三区| 人妻中文无码久热丝袜| 成人免费无码大片A毛片抽搐| 无码人妻丰满熟妇区BBBBXXXX| 亚洲不卡中文字幕无码| 精品人体无码一区二区三区| 无码人妻久久一区二区三区蜜桃| 中文字幕无码不卡免费视频| 无码国产色欲XXXX视频| 亚洲成AV人片在线播放无码| 国产午夜鲁丝无码拍拍| 中文字幕无码一区二区三区本日 | 免费无遮挡无码视频网站| 久久久久久国产精品无码超碰 | yy111111少妇影院无码| 性虎精品无码AV导航| 人妻av中文字幕无码专区| 亚洲AV无码AV男人的天堂不卡|