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
    主站蜘蛛池模板: 免费A级毛片av无码| 免费无码又爽又黄又刺激网站| 无码欧精品亚洲日韩一区夜夜嗨| 色综合99久久久无码国产精品| 小泽玛丽无码视频一区| 无码专区—VA亚洲V天堂| 四虎成人精品国产永久免费无码| 亚洲av永久无码嘿嘿嘿 | 国产精品午夜无码av体验区| 国产午夜无码片免费| 无码任你躁久久久久久| 人妻无码αv中文字幕久久| 久久久久亚洲精品无码网址 | 无码一区二区三区亚洲人妻| 亚洲AV日韩AV永久无码久久| 成年无码av片在线| 日韩aⅴ人妻无码一区二区| 亚洲AV无码AV吞精久久| 中日韩精品无码一区二区三区 | 无码乱码观看精品久久| 无码一区18禁3D| 2021无码最新国产在线观看| 无码一区二区三区视频| 中文字幕人妻无码系列第三区 | 久久久久久AV无码免费网站| 日日摸夜夜爽无码毛片精选| 少妇无码太爽了不卡视频在线看 | 中文字幕日韩精品无码内射| 亚洲无码黄色网址| 伊人蕉久中文字幕无码专区| 无码人妻精品一区二区三区不卡| 亚洲爆乳无码精品AAA片蜜桃| 成人无码区免费A片视频WWW| 亚洲精品无码日韩国产不卡av| 日韩免费无码视频一区二区三区| 久久成人无码国产免费播放| 人妻中文字幕无码专区| 亚洲成av人无码亚洲成av人| 天堂Av无码Av一区二区三区| 用舌头去添高潮无码视频| 人妻无码精品久久亚瑟影视|