一種單點(diǎn)登錄應(yīng)用系統(tǒng)的方法和裝置的制造方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種登錄應(yīng)用系統(tǒng)的方法和裝置。一種登錄應(yīng)用系統(tǒng)的方法包括:確定用戶(hù)通過(guò)單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)認(rèn)證失敗,獲得認(rèn)證失敗信息,其中,認(rèn)證失敗信息包括應(yīng)用系統(tǒng)的系統(tǒng)標(biāo)識(shí),根據(jù)認(rèn)證失敗信息中的系統(tǒng)標(biāo)識(shí),在認(rèn)證界面顯示綁定應(yīng)用系統(tǒng)的綁定請(qǐng)求,接收用戶(hù)根據(jù)綁定請(qǐng)求輸入的綁定操作,將用戶(hù)在單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定,根據(jù)用戶(hù)在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)登錄應(yīng)用系統(tǒng)。根據(jù)用戶(hù)輸入的綁定操作,將用戶(hù)的平臺(tái)賬號(hào)和系統(tǒng)賬號(hào)綁定,即可實(shí)現(xiàn)單點(diǎn)登錄各應(yīng)用系統(tǒng),無(wú)需用戶(hù)手動(dòng)綁定平臺(tái)賬號(hào)和系統(tǒng)賬號(hào)綁定,操作方便快速,并可避免手動(dòng)綁定時(shí)映射用戶(hù)信息失誤,進(jìn)而導(dǎo)致信息泄露的情況。
【專(zhuān)利說(shuō)明】
一種單點(diǎn)登錄應(yīng)用系統(tǒng)的方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種單點(diǎn)登錄應(yīng)用系統(tǒng)的方法和裝置。
【背景技術(shù)】
[0002]單點(diǎn)登錄(SS0,SingleSign On)的技術(shù)越來(lái)越廣泛地被應(yīng)用到各個(gè)領(lǐng)域的軟件系統(tǒng)中,目前的單點(diǎn)登錄方案主要用于解決企業(yè)中用戶(hù)只需要登陸一次,就可以訪問(wèn)多個(gè)相互信任的子應(yīng)用系統(tǒng),為用戶(hù)省去了記錄不同的登錄賬號(hào)密碼、登錄不同的系統(tǒng)需要多次重復(fù)輸入賬號(hào)鑒權(quán)信息等麻煩,給用戶(hù)提升應(yīng)用體驗(yàn)的同時(shí)還提高了登錄的安全性。
[0003]但隨著企業(yè)/事業(yè)單位的不斷發(fā)展和壯大,企業(yè)/事業(yè)單位不但要做到單點(diǎn)登錄,而且需要對(duì)企業(yè)已有子應(yīng)用系統(tǒng)的用戶(hù)及用戶(hù)業(yè)務(wù)數(shù)據(jù)進(jìn)行保留,而現(xiàn)有的方案都只能通過(guò)手動(dòng)方式給各個(gè)子應(yīng)用系統(tǒng)進(jìn)行手動(dòng)綁定,這個(gè)過(guò)程非常繁瑣,而且在數(shù)據(jù)賬號(hào)量比較大時(shí),手動(dòng)綁定很容易出現(xiàn)失誤,并因此使得信息外泄,導(dǎo)致嚴(yán)重的后果。
【發(fā)明內(nèi)容】
[0004]為解決相關(guān)技術(shù)問(wèn)題,本發(fā)明的目的是提供一種單點(diǎn)登錄應(yīng)用系統(tǒng)的方法和裝置,以解決實(shí)現(xiàn)單點(diǎn)登錄應(yīng)用系統(tǒng)時(shí)需要手動(dòng)綁定各應(yīng)用系統(tǒng)的問(wèn)題。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例采用如下技術(shù)方案:
[0006]第一方面,本發(fā)明實(shí)施例提供了一種單點(diǎn)登錄應(yīng)用系統(tǒng)的方法,包括:
[0007]確定用戶(hù)通過(guò)單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)認(rèn)證失敗,獲得認(rèn)證失敗信息,其中,所述認(rèn)證失敗信息包括所述應(yīng)用系統(tǒng)的系統(tǒng)標(biāo)識(shí);
[0008]根據(jù)所述認(rèn)證失敗信息中的系統(tǒng)標(biāo)識(shí),在認(rèn)證界面顯示綁定所述應(yīng)用系統(tǒng)的綁定請(qǐng)求;
[0009]接收所述用戶(hù)根據(jù)所述綁定請(qǐng)求輸入的綁定操作,將所述用戶(hù)在所述單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在所述應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定;
[0010]根據(jù)所述用戶(hù)在所述應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)登錄所述應(yīng)用系統(tǒng)。
[0011]第二方面,本發(fā)明實(shí)施例還對(duì)應(yīng)提供了一種單點(diǎn)登錄應(yīng)用系統(tǒng)的裝置,包括:
[0012]接入失敗確定模塊,用于確定用戶(hù)通過(guò)單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)認(rèn)證失敗,獲得認(rèn)證失敗信息,其中,所述認(rèn)證失敗信息包括所述應(yīng)用系統(tǒng)的系統(tǒng)標(biāo)識(shí);
[0013]綁定請(qǐng)求顯示模塊,用于根據(jù)所述認(rèn)證失敗信息中的系統(tǒng)標(biāo)識(shí),在認(rèn)證界面顯示綁定所述應(yīng)用系統(tǒng)的綁定請(qǐng)求;
[0014]綁定操作接收模塊,用于接收所述用戶(hù)根據(jù)所述綁定請(qǐng)求輸入的綁定操作,將所述用戶(hù)在所述單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在所述應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定;
[0015]登錄模塊,用于根據(jù)所述用戶(hù)在所述應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)登錄所述應(yīng)用系統(tǒng)。
[0016]本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果:
[0017]本技術(shù)方案中,確定用戶(hù)通過(guò)單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)認(rèn)證失敗,獲得認(rèn)證失敗信息,其中,認(rèn)證失敗信息包括所述應(yīng)用系統(tǒng)的系統(tǒng)標(biāo)識(shí),根據(jù)認(rèn)證失敗信息中的系統(tǒng)標(biāo)識(shí),在認(rèn)證界面顯示綁定應(yīng)用系統(tǒng)的綁定請(qǐng)求,接收用戶(hù)根據(jù)綁定請(qǐng)求輸入的綁定操作,將用戶(hù)在單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定,根據(jù)用戶(hù)在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)登錄應(yīng)用系統(tǒng);將用戶(hù)在單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定,用戶(hù)可以通過(guò)單點(diǎn)登錄平臺(tái)直接訪問(wèn)應(yīng)用系統(tǒng);本技術(shù)方案不需要用戶(hù)通過(guò)手動(dòng)方式來(lái)綁定平臺(tái)賬號(hào)和系統(tǒng)賬號(hào),操作方便快速,并可避免手動(dòng)綁定時(shí)映射用戶(hù)信息失誤,進(jìn)而導(dǎo)致信息泄露。
【附圖說(shuō)明】
[0018]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)本發(fā)明實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單的介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)本發(fā)明實(shí)施例的內(nèi)容和這些附圖獲得其他的附圖。
[0019]圖1是本發(fā)明實(shí)施例一提供的一種單點(diǎn)登錄應(yīng)用系統(tǒng)的方法的流程示意圖;
[0020]圖2是本發(fā)明實(shí)施例二提供的一種單點(diǎn)登錄應(yīng)用系統(tǒng)的方法的流程示意圖;
[0021]圖3是本發(fā)明實(shí)施例三提供的一種單點(diǎn)登錄應(yīng)用系統(tǒng)的裝置的架構(gòu)示意圖;
[0022]圖4是本發(fā)明實(shí)施例四提供的一種單點(diǎn)登錄應(yīng)用系統(tǒng)的裝置的架構(gòu)示意圖。
【具體實(shí)施方式】
[0023]為使本發(fā)明解決的技術(shù)問(wèn)題、采用的技術(shù)方案和達(dá)到的技術(shù)效果更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施例的技術(shù)方案作進(jìn)一步的詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0024]實(shí)施例一
[0025]請(qǐng)參考圖1,其是本發(fā)明實(shí)施例一提供的一種單點(diǎn)登錄應(yīng)用系統(tǒng)的方法的流程示意圖,本實(shí)施例的方法可以由后臺(tái)服務(wù)器來(lái)執(zhí)行,適用于需要綁定用戶(hù)在單點(diǎn)登錄平臺(tái)的平臺(tái)賬號(hào)和在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)的場(chǎng)景。
[0026]該一種單點(diǎn)登錄應(yīng)用系統(tǒng)的方法,可以包括如下步驟:
[0027]S110:確定用戶(hù)通過(guò)單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)認(rèn)證失敗,獲得認(rèn)證失敗ig息。
[0028]示例性的,用戶(hù)通過(guò)平臺(tái)賬號(hào)登錄單點(diǎn)認(rèn)證平臺(tái)后,發(fā)起接入應(yīng)用系統(tǒng)的接入認(rèn)證信息,其中該接入認(rèn)證信息包括平臺(tái)賬號(hào),根據(jù)該接入認(rèn)證信息中的平臺(tái)賬號(hào)確定禁止用戶(hù)通過(guò)平臺(tái)賬號(hào)訪問(wèn)應(yīng)用系統(tǒng),獲得認(rèn)證失敗信息,其中,認(rèn)證失敗信息包括應(yīng)用系統(tǒng)的系統(tǒng)標(biāo)識(shí),系統(tǒng)標(biāo)識(shí)可以為應(yīng)用系統(tǒng)的編號(hào),用于區(qū)分不同的應(yīng)用系統(tǒng)。
[0029]S120:根據(jù)認(rèn)證失敗信息中的系統(tǒng)標(biāo)識(shí),在認(rèn)證界面顯示綁定應(yīng)用系統(tǒng)的綁定請(qǐng)求。
[0030]示例性的,根據(jù)上述SllO中認(rèn)證失敗信息中的系統(tǒng)標(biāo)識(shí),在認(rèn)證界面顯示一個(gè)綁定應(yīng)用系統(tǒng)的綁定請(qǐng)求,該應(yīng)用系統(tǒng)與上述系統(tǒng)標(biāo)識(shí)相對(duì)應(yīng)。
[0031]S130:接收所述用戶(hù)根據(jù)綁定請(qǐng)求輸入的綁定操作,將用戶(hù)在所述單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定。
[0032]示例性的,接收用戶(hù)根據(jù)上述綁定請(qǐng)求輸入的綁定操作,根據(jù)用戶(hù)輸入的綁定操作的內(nèi)容,具體的綁定操作又可以分為以下兩種并列的情況:
[0033]—、當(dāng)用戶(hù)在該應(yīng)用系統(tǒng)中已有系統(tǒng)賬號(hào)并且未綁定平臺(tái)賬號(hào)時(shí),接收用戶(hù)根據(jù)綁定請(qǐng)求輸入的系統(tǒng)賬號(hào),單點(diǎn)登錄平臺(tái)根據(jù)系統(tǒng)標(biāo)識(shí)調(diào)用應(yīng)用系統(tǒng)對(duì)該系統(tǒng)賬號(hào)進(jìn)行鑒權(quán),鑒權(quán)成功后,將平臺(tái)賬號(hào)和系統(tǒng)賬號(hào)綁定,并保存平臺(tái)賬號(hào)和系統(tǒng)賬號(hào)之間的映射關(guān)系O
[0034]二、當(dāng)用戶(hù)在該應(yīng)用系統(tǒng)中未注冊(cè)過(guò)賬號(hào)時(shí),接收用戶(hù)根據(jù)綁定請(qǐng)求輸入的注冊(cè)操作,響應(yīng)該注冊(cè)操作自動(dòng)用平臺(tái)賬號(hào)在應(yīng)用系統(tǒng)進(jìn)行注冊(cè),獲得系統(tǒng)賬號(hào),將平臺(tái)賬號(hào)和該系統(tǒng)賬號(hào)綁定,并保存平臺(tái)賬號(hào)和系統(tǒng)賬號(hào)之間的映射關(guān)系。
[0035]S140:根據(jù)用戶(hù)在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)登錄應(yīng)用系統(tǒng)。
[0036]示例性的,調(diào)用和平臺(tái)賬號(hào)已綁定的系統(tǒng)賬號(hào),登錄應(yīng)用系統(tǒng)。
[0037]綜上,確定用戶(hù)通過(guò)單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)認(rèn)證失敗,獲得認(rèn)證失敗信息,根據(jù)認(rèn)證失敗信息中的系統(tǒng)標(biāo)識(shí),在認(rèn)證界面顯示綁定應(yīng)用系統(tǒng)的綁定請(qǐng)求,接收用戶(hù)根據(jù)綁定請(qǐng)求輸入的綁定操作,將用戶(hù)在單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定,根據(jù)用戶(hù)在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)登錄應(yīng)用系統(tǒng);將用戶(hù)在單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定,用戶(hù)可以通過(guò)單點(diǎn)登錄平臺(tái)直接訪問(wèn)應(yīng)用系統(tǒng);本技術(shù)方案不需要用戶(hù)通過(guò)手動(dòng)方式來(lái)綁定平臺(tái)賬號(hào)和系統(tǒng)賬號(hào),操作方便快速,并可避免因手動(dòng)綁定操作時(shí)映射用戶(hù)信息失誤,進(jìn)而導(dǎo)致泄露用戶(hù)信息的情況。
[0038]實(shí)施例二
[0039]請(qǐng)參考圖2,其是本發(fā)明實(shí)施例二提供的一種單點(diǎn)登錄應(yīng)用系統(tǒng)的方法的流程示意圖。本實(shí)施例與實(shí)施例一的主要區(qū)別在于,增加根據(jù)用戶(hù)標(biāo)識(shí)建立用戶(hù)數(shù)據(jù)中心,采集用戶(hù)在各應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào),及根據(jù)用戶(hù)標(biāo)識(shí)將各應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)映射到用戶(hù)數(shù)據(jù)中心,進(jìn)行存儲(chǔ)的內(nèi)容,并進(jìn)一步提供了上述SllO和S130的可選的實(shí)施方式。
[0040]該一種單點(diǎn)登錄應(yīng)用系統(tǒng)的方法,可以包括如下步驟:
[0041]S210:根據(jù)用戶(hù)標(biāo)識(shí)建立用戶(hù)數(shù)據(jù)中心,采集用戶(hù)在各應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)。
[0042]示例性的,用戶(hù)標(biāo)識(shí)可以為用戶(hù)的工號(hào)、身份證號(hào)等,用以區(qū)分不同的用戶(hù)。以用戶(hù)標(biāo)識(shí)為標(biāo)簽建立用戶(hù)數(shù)據(jù)中心,根據(jù)用戶(hù)標(biāo)識(shí)采集用戶(hù)在各應(yīng)用系統(tǒng)下的系統(tǒng)賬號(hào)。
[0043]S220:根據(jù)用戶(hù)標(biāo)識(shí)將各應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)映射到用戶(hù)數(shù)據(jù)中心,進(jìn)行存儲(chǔ)。
[0044]示例性的,將上述S210中采集到的用戶(hù)在各應(yīng)用系統(tǒng)下的系統(tǒng)賬號(hào)及在單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)映射到用戶(hù)數(shù)據(jù)中心,用戶(hù)數(shù)據(jù)中心存儲(chǔ)每個(gè)用戶(hù)接入的應(yīng)用系統(tǒng),及用戶(hù)在每個(gè)應(yīng)用系統(tǒng)下的系統(tǒng)賬號(hào)信息。
[0045]S230:確定用戶(hù)通過(guò)單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)認(rèn)證失敗,獲得認(rèn)證失敗ig息。
[0046]示例性的,接收用戶(hù)通過(guò)單點(diǎn)登錄平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)的接入認(rèn)證信息,該接入認(rèn)證信息包括用戶(hù)的平臺(tái)賬號(hào),根據(jù)該平臺(tái)賬號(hào)在上述用戶(hù)數(shù)據(jù)中心中查找,發(fā)現(xiàn)用戶(hù)數(shù)據(jù)中心中沒(méi)有該用戶(hù)在該應(yīng)用系統(tǒng)下的系統(tǒng)賬號(hào),則禁止用戶(hù)接入訪問(wèn)該應(yīng)用系統(tǒng),獲得認(rèn)證失敗?目息。
[0047]S240:根據(jù)認(rèn)證失敗信息中的系統(tǒng)標(biāo)識(shí),在認(rèn)證界面顯示綁定應(yīng)用系統(tǒng)的綁定請(qǐng)求。
[0048]S250:接收所述用戶(hù)根據(jù)綁定請(qǐng)求輸入的綁定操作,將用戶(hù)在所述單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定。
[0049]示例性的,在接收用戶(hù)根據(jù)綁定請(qǐng)求輸入的綁定操作后,根據(jù)用戶(hù)的用戶(hù)標(biāo)識(shí),將用戶(hù)的平臺(tái)賬號(hào)和各應(yīng)用系統(tǒng)下的系統(tǒng)賬號(hào)建立映射關(guān)系,并將平臺(tái)賬號(hào)與系統(tǒng)賬號(hào)間的映射關(guān)系保存到上述用戶(hù)數(shù)據(jù)中心。
[0050]S260:根據(jù)用戶(hù)在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)登錄應(yīng)用系統(tǒng)。
[0051]綜上,根據(jù)用戶(hù)標(biāo)識(shí)建立用戶(hù)數(shù)據(jù)中心,采集用戶(hù)在各應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào),根據(jù)用戶(hù)標(biāo)識(shí)將系統(tǒng)賬號(hào)映射到數(shù)據(jù)中心,進(jìn)行存儲(chǔ),確定用戶(hù)通過(guò)單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)認(rèn)證失敗,獲得認(rèn)證失敗信息,根據(jù)認(rèn)證失敗信息中的系統(tǒng)標(biāo)識(shí),在認(rèn)證界面顯示綁定應(yīng)用系統(tǒng)的綁定請(qǐng)求,接收用戶(hù)根據(jù)綁定請(qǐng)求輸入的綁定操作,將用戶(hù)在單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定,根據(jù)用戶(hù)在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)登錄應(yīng)用系統(tǒng);將用戶(hù)在單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定,用戶(hù)可以通過(guò)單點(diǎn)登錄平臺(tái)直接訪問(wèn)應(yīng)用系統(tǒng);本技術(shù)方案不需要用戶(hù)通過(guò)手動(dòng)方式來(lái)綁定平臺(tái)賬號(hào)和系統(tǒng)賬號(hào),操作方便快速,并可避免因手動(dòng)綁定操作時(shí)映射用戶(hù)信息失誤,進(jìn)而導(dǎo)致泄露用戶(hù)信息的情況。
[0052]以下為本發(fā)明實(shí)施例的一種單點(diǎn)登錄應(yīng)用系統(tǒng)的裝置的實(shí)施例,本發(fā)明實(shí)施例的一種單點(diǎn)登錄應(yīng)用系統(tǒng)的方法的實(shí)施例,和一種單點(diǎn)登錄應(yīng)用系統(tǒng)的裝置的實(shí)施屬于一個(gè)總的發(fā)明構(gòu)思,在一種單點(diǎn)登錄應(yīng)用系統(tǒng)的裝置的實(shí)施例中未詳盡描述的細(xì)節(jié)內(nèi)容,可參考上述一種單點(diǎn)登錄應(yīng)用系統(tǒng)的方法的實(shí)施例。
[0053]實(shí)施例三
[0054]請(qǐng)參考圖3,其是本發(fā)明實(shí)施例三提供的一種單點(diǎn)登錄應(yīng)用系統(tǒng)的裝置的架構(gòu)示意圖。該一種單點(diǎn)登錄應(yīng)用系統(tǒng)的裝置300,可以包括如下內(nèi)容:
[0055]接入失敗確定模塊310,用于確定用戶(hù)通過(guò)單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)認(rèn)證失敗,獲得認(rèn)證失敗信息,其中,認(rèn)證失敗信息包括應(yīng)用系統(tǒng)的系統(tǒng)標(biāo)識(shí)。
[0056]綁定請(qǐng)求顯示模塊320,用于根據(jù)認(rèn)證失敗信息中的系統(tǒng)標(biāo)識(shí),在認(rèn)證界面顯示綁定應(yīng)用系統(tǒng)的綁定請(qǐng)求。
[0057]綁定操作接收模塊330,用于接收用戶(hù)根據(jù)綁定請(qǐng)求輸入的綁定操作,將用戶(hù)在單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定。
[0058]登錄模塊340,用于根據(jù)用戶(hù)在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)登錄應(yīng)用系統(tǒng)。
[0059]其中,綁定操作接收模塊330,具體用于:接收用戶(hù)根據(jù)綁定請(qǐng)求輸入的系統(tǒng)賬號(hào),將平臺(tái)賬號(hào)和系統(tǒng)賬號(hào)綁定;或
[0060]接收用戶(hù)根據(jù)綁定請(qǐng)求輸入的注冊(cè)操作,用用戶(hù)在單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)在應(yīng)用系統(tǒng)進(jìn)行注冊(cè),獲得系統(tǒng)賬號(hào),將平臺(tái)賬號(hào)和系統(tǒng)賬號(hào)綁定。
[0061]綜上,確定用戶(hù)通過(guò)單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)認(rèn)證失敗,獲得認(rèn)證失敗信息,根據(jù)認(rèn)證失敗信息中的系統(tǒng)標(biāo)識(shí),在認(rèn)證界面顯示綁定應(yīng)用系統(tǒng)的綁定請(qǐng)求,接收用戶(hù)根據(jù)綁定請(qǐng)求輸入的綁定操作,將用戶(hù)在單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定,根據(jù)用戶(hù)在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)登錄應(yīng)用系統(tǒng);將用戶(hù)在單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定,用戶(hù)可以通過(guò)單點(diǎn)登錄平臺(tái)直接訪問(wèn)應(yīng)用系統(tǒng);本技術(shù)方案不需要用戶(hù)通過(guò)手動(dòng)方式來(lái)綁定平臺(tái)賬號(hào)和系統(tǒng)賬號(hào),操作方便快速,并可避免因手動(dòng)綁定操作時(shí)映射用戶(hù)信息失誤,進(jìn)而導(dǎo)致泄露用戶(hù)信息的情況。
[0062]實(shí)施例四
[0063]請(qǐng)參考圖4,其是本發(fā)明實(shí)施例四提供的一種單點(diǎn)登錄應(yīng)用系統(tǒng)的裝置的架構(gòu)示意圖。該一種單點(diǎn)登錄應(yīng)用系統(tǒng)的裝置400,可以包括如下內(nèi)容:
[0064]用戶(hù)數(shù)據(jù)中心建立模塊410,用于根據(jù)用戶(hù)標(biāo)識(shí)建立用戶(hù)數(shù)據(jù)中心,采集用戶(hù)在各應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào);
[0065]存儲(chǔ)模塊420,用于根據(jù)用戶(hù)標(biāo)識(shí)將各應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)映射到用戶(hù)數(shù)據(jù)中心,進(jìn)行存儲(chǔ)。
[0066]接入失敗確定模塊430,用于確定用戶(hù)通過(guò)單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)認(rèn)證失敗,獲得認(rèn)證失敗信息,其中,認(rèn)證失敗信息包括應(yīng)用系統(tǒng)的系統(tǒng)標(biāo)識(shí)。
[0067]綁定請(qǐng)求顯示模塊440,用于根據(jù)認(rèn)證失敗信息中的系統(tǒng)標(biāo)識(shí),在認(rèn)證界面顯示綁定應(yīng)用系統(tǒng)的綁定請(qǐng)求。
[0068]綁定操作接收模塊450,用于接收用戶(hù)根據(jù)綁定請(qǐng)求輸入的綁定操作,將用戶(hù)在單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定。
[0069]登錄模塊460,用于根據(jù)用戶(hù)在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)登錄應(yīng)用系統(tǒng)。
[°07°]其中,接入失敗確定模塊430中的確定用戶(hù)通過(guò)單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)認(rèn)證失敗,可以包括:
[0071]接收用戶(hù)通過(guò)單點(diǎn)登錄平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)的接入認(rèn)證信息;
[0072]通過(guò)查找,確認(rèn)平臺(tái)賬號(hào)不存在于用戶(hù)數(shù)據(jù)中心,拒絕用戶(hù)通過(guò)平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)。
[0073]其中,綁定操作接收模塊450中的將用戶(hù)在單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定,可以包括:
[0074]根據(jù)用戶(hù)的用戶(hù)標(biāo)識(shí),在用戶(hù)在所述單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和用戶(hù)在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)之間建立映射關(guān)系,并將映射關(guān)系保存到用戶(hù)數(shù)據(jù)中心。
[0075]綜上,根據(jù)用戶(hù)標(biāo)識(shí)建立用戶(hù)數(shù)據(jù)中心,采集用戶(hù)在各應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào),根據(jù)用戶(hù)標(biāo)識(shí)將系統(tǒng)賬號(hào)映射到數(shù)據(jù)中心,進(jìn)行存儲(chǔ),確定用戶(hù)通過(guò)單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)認(rèn)證失敗,獲得認(rèn)證失敗信息,根據(jù)認(rèn)證失敗信息中的系統(tǒng)標(biāo)識(shí),在認(rèn)證界面顯示綁定應(yīng)用系統(tǒng)的綁定請(qǐng)求,接收用戶(hù)根據(jù)綁定請(qǐng)求輸入的綁定操作,將用戶(hù)在單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定,根據(jù)用戶(hù)在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)登錄應(yīng)用系統(tǒng);將用戶(hù)在單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定,用戶(hù)可以通過(guò)單點(diǎn)登錄平臺(tái)直接訪問(wèn)應(yīng)用系統(tǒng);本技術(shù)方案不需要用戶(hù)通過(guò)手動(dòng)方式來(lái)綁定平臺(tái)賬號(hào)和系統(tǒng)賬號(hào),操作方便快速,并可避免因手動(dòng)綁定操作時(shí)映射用戶(hù)信息失誤,進(jìn)而導(dǎo)致泄露用戶(hù)信息的情況。
[0076]注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過(guò)以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說(shuō)明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。
【主權(quán)項(xiàng)】
1.一種單點(diǎn)登錄應(yīng)用系統(tǒng)的方法,其特征在于,包括: 確定用戶(hù)通過(guò)單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)認(rèn)證失敗,獲得認(rèn)證失敗信息,其中,所述認(rèn)證失敗信息包括所述應(yīng)用系統(tǒng)的系統(tǒng)標(biāo)識(shí); 根據(jù)所述認(rèn)證失敗信息中的系統(tǒng)標(biāo)識(shí),在認(rèn)證界面顯示綁定所述應(yīng)用系統(tǒng)的綁定請(qǐng)求; 接收所述用戶(hù)根據(jù)所述綁定請(qǐng)求輸入的綁定操作,將所述用戶(hù)在所述單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在所述應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定; 根據(jù)所述用戶(hù)在所述應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)登錄所述應(yīng)用系統(tǒng)。2.如權(quán)利要求1所述的方法,其特征在于,所述接收所述用戶(hù)根據(jù)所述綁定請(qǐng)求輸入的綁定操作,將所述用戶(hù)在所述單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在所述應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定,包括: 接收所述用戶(hù)根據(jù)所述綁定請(qǐng)求輸入的系統(tǒng)賬號(hào),將所述平臺(tái)賬號(hào)和所述系統(tǒng)賬號(hào)綁定;或 接收所述用戶(hù)根據(jù)所述綁定請(qǐng)求輸入的注冊(cè)操作,用所述用戶(hù)在所述單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)在所述應(yīng)用系統(tǒng)進(jìn)行注冊(cè),獲得系統(tǒng)賬號(hào),將所述平臺(tái)賬號(hào)和所述系統(tǒng)賬號(hào)綁定。3.如權(quán)利要求1所述的方法,其特征在于,在所述確定用戶(hù)通過(guò)單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)認(rèn)證失敗,獲得認(rèn)證失敗信息之前,還包括: 根據(jù)用戶(hù)標(biāo)識(shí)建立用戶(hù)數(shù)據(jù)中心,采集用戶(hù)在各應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào); 根據(jù)所述用戶(hù)標(biāo)識(shí)將各應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)映射到所述用戶(hù)數(shù)據(jù)中心,進(jìn)行存儲(chǔ)。4.如權(quán)利要求3所述的方法,其特征在于,所述確定用戶(hù)通過(guò)單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)認(rèn)證失敗,包括: 接收用戶(hù)通過(guò)單點(diǎn)登錄平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)的接入認(rèn)證信息; 通過(guò)查找,確認(rèn)所述平臺(tái)賬號(hào)不存在于所述用戶(hù)數(shù)據(jù)中心,拒絕所述用戶(hù)通過(guò)所述平臺(tái)賬號(hào)接入所述應(yīng)用系統(tǒng)。5.如權(quán)利要求3所述的方法,其特征在于,所述將所述用戶(hù)在所述單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在所述應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定,包括: 根據(jù)所述用戶(hù)的用戶(hù)標(biāo)識(shí),在所述用戶(hù)在所述單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和所述用戶(hù)在所述應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)之間建立映射關(guān)系,并將所述映射關(guān)系保存到所述用戶(hù)數(shù)據(jù)中心。6.—種單點(diǎn)登錄應(yīng)用系統(tǒng)的裝置,其特征在于,包括: 接入失敗確定模塊,用于確定用戶(hù)通過(guò)單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)認(rèn)證失敗,獲得認(rèn)證失敗信息,其中,所述認(rèn)證失敗信息包括所述應(yīng)用系統(tǒng)的系統(tǒng)標(biāo)識(shí); 綁定請(qǐng)求顯示模塊,用于根據(jù)所述認(rèn)證失敗信息中的系統(tǒng)標(biāo)識(shí),在認(rèn)證界面顯示綁定所述應(yīng)用系統(tǒng)的綁定請(qǐng)求; 綁定操作接收模塊,用于接收所述用戶(hù)根據(jù)所述綁定請(qǐng)求輸入的綁定操作,將所述用戶(hù)在所述單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在所述應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定; 登錄模塊,用于根據(jù)所述用戶(hù)在所述應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)登錄所述應(yīng)用系統(tǒng)。7.如權(quán)利要求6所述的裝置,其特征在于,所述綁定操作接收模塊,具體用于: 接收所述用戶(hù)根據(jù)所述綁定請(qǐng)求輸入的系統(tǒng)賬號(hào),將所述平臺(tái)賬號(hào)和所述系統(tǒng)賬號(hào)綁定;或 接收所述用戶(hù)根據(jù)所述綁定請(qǐng)求輸入的注冊(cè)操作,用所述用戶(hù)在所述單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)在所述應(yīng)用系統(tǒng)進(jìn)行注冊(cè),獲得系統(tǒng)賬號(hào),將所述平臺(tái)賬號(hào)和所述系統(tǒng)賬號(hào)綁定。8.如權(quán)利要求6所述的裝置,其特征在于,還包括: 用戶(hù)數(shù)據(jù)中心建立模塊,用于根據(jù)用戶(hù)標(biāo)識(shí)建立用戶(hù)數(shù)據(jù)中心,采集用戶(hù)在各應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào); 存儲(chǔ)模塊,用于根據(jù)所述用戶(hù)標(biāo)識(shí)將各應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)映射到所述用戶(hù)數(shù)據(jù)中心,進(jìn)行存儲(chǔ)。9.如權(quán)利要求8所述的裝置,其特征在于,所述確定用戶(hù)通過(guò)單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)認(rèn)證失敗,包括: 接收用戶(hù)通過(guò)單點(diǎn)登錄平臺(tái)的平臺(tái)賬號(hào)接入應(yīng)用系統(tǒng)的接入認(rèn)證信息; 通過(guò)查找,確認(rèn)所述平臺(tái)賬號(hào)不存在于所述用戶(hù)數(shù)據(jù)中心,拒絕所述用戶(hù)通過(guò)所述平臺(tái)賬號(hào)接入所述應(yīng)用系統(tǒng)。10.如權(quán)利要求8所述的裝置,其特征在于,所述將所述用戶(hù)在所述單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和在所述應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)綁定,包括: 根據(jù)所述用戶(hù)的用戶(hù)標(biāo)識(shí),在所述用戶(hù)在所述單點(diǎn)認(rèn)證平臺(tái)的平臺(tái)賬號(hào),和所述用戶(hù)在所述應(yīng)用系統(tǒng)的系統(tǒng)賬號(hào)之間建立映射關(guān)系,并將所述映射關(guān)系保存到所述用戶(hù)數(shù)據(jù)中心。
【文檔編號(hào)】H04L29/06GK105959311SQ201610517320
【公開(kāi)日】2016年9月21日
【申請(qǐng)日】2016年7月4日
【發(fā)明人】肖明
【申請(qǐng)人】天聞數(shù)媒科技(湖南)有限公司