一種多終端帳號同步的方法及裝置制造方法
【專利摘要】本發(fā)明實施例公開了一種多終端帳號同步的方法及裝置,該方法包括:接收應用程序的啟動指令;響應該啟動指令,檢測局域網(wǎng)中是否存在已登錄該應用程序的目標終端;當存在目標終端時,向該目標終端發(fā)送認證信息請求;當接收到作為認證信息請求接收者的目標終端反饋的認證信息時,構(gòu)建攜帶有該認證信息的驗證請求;向應用程序的帳號認證服務器發(fā)送該驗證請求,以使得該帳號認證服務器在接收到該驗證請求后,驗證該認證信息是否合法;當接收到帳號認證服務器的驗證合法的信息后,自動跳轉(zhuǎn)至該應用程序的目標帳號的已登錄狀態(tài)界面。該方法除用戶人工確認和選擇等極其簡單的操作外,都是由程序控制而自動完成的,因此操作更簡單方便,用戶感受更佳。
【專利說明】一種多終端帳號同步的方法及裝置
【技術(shù)領域】
[0001]本發(fā)明實施例涉及終端應用領域,特別是涉及一種多終端帳號同步的方法及裝置。
【背景技術(shù)】
[0002]隨著科學技術(shù)的飛速發(fā)展,終端上的各種應用程序不斷豐富并方便了大眾的生活。用戶通常通過帳號登錄對應的應用程序,進而進行相應的操作。單終端的帳號登錄已經(jīng)不能滿足用戶的需求,用戶急需一種多終端帳號同步的方法,以便更加方便的對應用程序進彳T操作。
[0003]現(xiàn)有技術(shù)中,有兩種方法可以解決多終端帳號同步的問題。第一種方法,直接在未登錄帳號的終端上輸入應用程序的帳號和密碼進行登錄,這種方法可以實現(xiàn)多終端帳號同步,但是操作極其不便,需要手動輸入字符,尤其是對于網(wǎng)絡電視這種輸入非常困難的終端,會導致用戶登錄意愿降低。第二種方法,利用登錄帳號的終端掃描未登錄帳號的終端上的二維碼進行登錄,這種方法雖然避免了用戶手動輸入字符的不便,但是掃描拍攝的流程復雜,用戶體驗不佳。
[0004]綜上所述,如何在利用簡單方便的操作的前提下,又能夠?qū)崿F(xiàn)多終端帳號同步成為一個亟待解決的問題。
【發(fā)明內(nèi)容】
[0005]基于上述問題,本發(fā)明實施例提供了一種多終端帳號同步的方法及裝置,以簡單方便的操作實現(xiàn)多終端帳號同步。技術(shù)方案如下:
[0006]本發(fā)明實施例提供了一種多終端帳號同步的方法,應用于終端,包括:
[0007]接收應用程序的啟動指令;
[0008]響應所述啟動指令,檢測局域網(wǎng)中是否存在已登錄所述應用程序的目標終端;
[0009]當存在目標終端時,向所述目標終端發(fā)送認證信息請求,以使得作為認證信息請求接收者的目標終端輸出用于詢問用戶是否允許所述終端利用自身當前所登錄的目標帳號登錄所述應用程序的詢問信息,并在接收到用戶基于所述詢問信息發(fā)出的允許登錄的指令后,將所登錄的目標帳號對應的認證信息反饋給所述終端;
[0010]當接收到所述作為認證信息請求接收者的目標終端反饋的認證信息時,構(gòu)建攜帶有所述認證信息的驗證請求;
[0011]向所述應用程序的帳號認證服務器發(fā)送所述驗證請求,以使得所述帳號認證服務器在接收到所述驗證請求后,驗證所述認證信息是否合法;
[0012]當接收到所述帳號認證服務器的驗證合法的信息后,自動跳轉(zhuǎn)至所述應用程序的目標帳號的已登錄狀態(tài)界面。
[0013]可選的,所述當存在目標終端時,向所述目標終端發(fā)送認證信息請求,包括:
[0014]當存在多個目標終端時,獲取所有目標終端所登錄的目標帳號;
[0015]輸出用于用戶針對所有目標帳號做出選擇的選擇信息,所述選擇信息中包含所有目標帳號;
[0016]接收用戶針對所述選擇信息的選擇操作指令;
[0017]向用戶選擇的目標帳號對應的目標終端發(fā)送認證信息請求。
[0018]可選的,所述當接收到作為認證信息請求接收者的目標終端反饋的認證信息時,構(gòu)建攜帶有所述認證信息的驗證請求,包括:當在預設時間段內(nèi)接收到作為認證信息請求接收者的目標終端反饋的認證信息時,構(gòu)建攜帶有所述認證信息的驗證請求。
[0019]可選的,還包括:
[0020]當在預設時間段內(nèi)未接收到作為認證信息請求接收者的目標終端反饋的認證信息時,輸出用于用戶針對所有目標帳號重新進行選擇的重選提示信息;
[0021]在接收到用戶需要重選的操作指令后,繼續(xù)執(zhí)行輸出用于用戶針對所有目標帳號做出選擇的選擇信息,所述選擇信息中包含所有目標帳號的步驟。
[0022]可選的,所述認證信息為對所述帳號的信息加密處理后生成的字符串;
[0023]其中,所述帳號的信息包括:所述帳號和所述帳號對應的密碼的組合,或者,所述帳號、所述帳號對應的密碼和所述帳號對應的歷史訪問數(shù)據(jù)的訪問時間的組合。
[0024]可選的,所述檢測局域網(wǎng)中是否存在已登錄所述應用程序的目標終端,包括:利用SSDP協(xié)議(簡單服務發(fā)現(xiàn)協(xié)議)檢測局域網(wǎng)中是否存在已登錄所述應用程序的目標終端。
[0025]相應的,本發(fā)明實施例還提供了一種多終端帳號同步的裝置,應用于終端,包括:
[0026]啟動指令接收單元,用于接收應用程序的啟動指令;
[0027]目標終端檢測單元,用于響應所述啟動指令,檢測局域網(wǎng)中是否存在已登錄所述應用程序的目標終端;
[0028]認證信息請求發(fā)送單元,用于當存在目標終端時,向所述目標終端發(fā)送認證信息請求,以使得作為認證信息請求接收者的目標終端輸出用于詢問用戶是否允許所述終端利用自身當前所登錄的目標帳號登錄所述應用程序的詢問信息,并在接收到用戶基于所述詢問信息發(fā)出的允許登錄的指令后,將所登錄的目標帳號對應的認證信息反饋給所述終端;
[0029]驗證請求構(gòu)建請求,用于當接收到所述作為認證信息請求接收者的目標終端反饋的認證信息時,構(gòu)建攜帶有所述認證信息的驗證請求;
[0030]驗證請求發(fā)送單元,用于向所述應用程序的帳號認證服務器發(fā)送所述驗證請求,以使得所述帳號認證服務器在接收到所述驗證請求后,驗證所述認證信息是否合法;
[0031]界面跳轉(zhuǎn)單元,用于當接收到所述帳號認證服務器的驗證合法的信息后,自動跳轉(zhuǎn)至所述應用程序的目標帳號的已登錄狀態(tài)界面。
[0032]可選的,所述認證信息請求發(fā)送單元,包括:
[0033]目標帳號獲取單元,用于當存在多個目標終端時,獲取所有目標終端所登錄的目標帳號;
[0034]選擇信息輸出單元,用于輸出用于用戶針對所有目標帳號做出選擇的選擇信息,所述選擇信息中包含所有目標帳號;
[0035]指令接收單元,用于接收用戶針對所述選擇信息的選擇操作指令;
[0036]認證信息請求發(fā)送子單元,用于向用戶選擇的目標帳號對應的目標終端發(fā)送認證信息請求。
[0037]可選的,所述驗證請求構(gòu)建單元,包括:第一驗證請求構(gòu)建子單元,用于當在預設時間段內(nèi)接收到作為認證信息請求接收者的目標終端反饋的認證信息時,構(gòu)建攜帶有所述認證信息的驗證請求。
[0038]可選的,還包括:第二驗證請求構(gòu)建子單元,用于當在預設時間段內(nèi)未接收到作為認證信息請求接收者的目標終端反饋的認證信息時,輸出用于用戶針對所有目標帳號重新進行選擇的重選提示信息;
[0039]在接收到用戶需要重選的操作指令后,繼續(xù)執(zhí)行輸出用于用戶針對所有目標帳號做出選擇的選擇信息,所述選擇信息中包含所有目標帳號的步驟。
[0040]可選的,所述認證信息為對所述帳號的信息加密處理后生成的字符串;
[0041]其中,所述帳號的信息包括:所述帳號和所述帳號對應的密碼的組合,或者,所述帳號、所述帳號對應的密碼和所述帳號對應的歷史訪問數(shù)據(jù)的訪問時間的組合。
[0042]可選的,所述目標終端檢測單元,包括:目標終端檢測子單元,用于利用SSDP協(xié)議(簡單服務發(fā)現(xiàn)協(xié)議)檢測局域網(wǎng)中是否存在已登錄所述應用程序的目標終端。
[0043]本發(fā)明實施例中,接收應用程序的啟動指令;響應所述啟動指令,檢測局域網(wǎng)中是否存在已登錄所述應用程序的目標終端;當存在目標終端時,向所述目標終端發(fā)送認證信息請求,以使得作為認證信息請求接收者的目標終端輸出用于詢問用戶是否允許所述終端利用自身當前所登錄的目標帳號登錄所述應用程序的詢問信息,并在接收到用戶基于所述詢問信息發(fā)出的允許登錄的指令后,將所登錄的目標帳號對應的認證信息反饋給所述終端;當接收到所述作為認證信息請求接收者的目標終端反饋的認證信息時,構(gòu)建攜帶有所述認證信息的驗證請求;向所述應用程序的帳號認證服務器發(fā)送所述驗證請求,以使得所述帳號認證服務器在接收到所述驗證請求后,驗證所述認證信息是否合法;當接收到所述帳號認證服務器的驗證合法的信息后,自動跳轉(zhuǎn)至所述應用程序的目標帳號的已登錄狀態(tài)界面。與現(xiàn)有技術(shù)相比,該方法除用戶人工確認和選擇等極其簡單的操作外,都是由程序控制而自動完成的,因此操作更簡單方便,用戶感受也更佳。
【專利附圖】
【附圖說明】
[0044]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0045]圖1為本發(fā)明實施例一種多終端帳號同步的方法的流程圖;
[0046]圖2為本發(fā)明實施例一種多終端帳號同步的方法的另一種流程圖;
[0047]圖3為本發(fā)明實施例一種多終端帳號同步的裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0048]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0049]首先對本發(fā)明實施例所提供的一種多終端帳號同步的方法進行說明,該方法應用于終端,可以包括以下步驟:
[0050]接收應用程序的啟動指令;
[0051]響應該啟動指令,檢測局域網(wǎng)中是否存在已登錄該應用程序的目標終端;
[0052]當存在目標終端時,向該目標終端發(fā)送認證信息請求,以使得作為認證信息請求接收者的目標終端輸出用于詢問用戶是否允許該終端利用自身當前所登錄的目標帳號登錄該應用程序的詢問信息,并在接收到用戶基于該詢問信息發(fā)出的允許登錄的指令后,將所登錄的目標帳號對應的認證信息反饋給該終端;
[0053]當接收到該作為認證信息請求接收者的目標終端反饋的認證信息時,構(gòu)建攜帶有該認證信息的驗證請求;
[0054]向該應用程序的帳號認證服務器發(fā)送該驗證請求,以使得該帳號認證服務器在接收到該驗證請求后,驗證該認證信息是否合法;
[0055]當接收到所述帳號認證服務器的驗證合法的信息后,自動跳轉(zhuǎn)至該應用程序的目標帳號的已登錄狀態(tài)界面。
[0056]需要說明的是,本發(fā)明實施例所提供的一種多終端帳號同步的方法適用于終端中,其中,該終端可以為:手機、平板電腦、筆記本電腦等便攜式終端,當然,該終端也可以為:臺式電腦、數(shù)字電視等非便攜式終端。并且,可以理解的是,該應用程序可以為允許多終端同時登錄的程序,例如:即時通訊程序(即微信程序、QQ程序等)、視頻播放程序、音樂播放程序等等,這都是合理的。
[0057]本發(fā)明實施例所述方法除用戶人工確認和選擇等極其簡單的操作外,都是由程序控制而自動完成的,因此操作更簡單方便,用戶感受也更佳。
[0058]下面對本發(fā)明實施例的步驟進行詳細介紹。
[0059]圖1為本發(fā)明實施例一種多終端帳號同步的方法的流程圖,應用于終端,可以包括以下步驟:
[0060]S101,接收應用程序的啟動指令;
[0061]具體的,應用程序安裝于終端,并且利用該終端環(huán)境運行。當用戶執(zhí)行啟動該應用程序的操作后,該終端可以接收到該應用程序的啟動指令,進而針對該啟動指令做出相應的響應。
[0062]舉例而言,所謂啟動該應用程序的操作可以為:雙擊應用程序的快捷方式圖標,或,單擊“開始”菜單中的該應用程序的菜單選項,等等。
[0063]S102,響應所述啟動指令,檢測局域網(wǎng)中是否存在已登錄所述應用程序的目標終端;
[0064]需要說明的是,一般情況下,用戶可以利用帳號和該帳號對應的密碼登錄對應的應用程序,此時終端中該應用程序處于登錄狀態(tài),與此同時,該用戶就可以使用該應用程序的所有功能。
[0065]具體的,當該終端響應SlOl中的啟動指令后,就開始自動檢測局域網(wǎng)中是否存在已登錄該應用程序的目標終端。
[0066]本發(fā)明實施例適合于局域網(wǎng),局域網(wǎng)(Local Area Network)是在一個局部的地理范圍內(nèi)(如一個學校、工廠和機關內(nèi)),將各種計算機、外部終端和數(shù)據(jù)庫等互相連接起來組成的計算機通信網(wǎng),簡稱LAN。它可以通過數(shù)據(jù)通信網(wǎng)或?qū)S脭?shù)據(jù)電路,與遠方的局域網(wǎng)、數(shù)據(jù)庫或處理中心相連接,構(gòu)成一個大范圍的信息處理系統(tǒng)。
[0067]需要強調(diào)的是,在局域網(wǎng)中檢測目標終端的方法很多,通常,我們利用SSDP協(xié)議來發(fā)現(xiàn)目標終端,當然,此協(xié)議并不構(gòu)成對檢測方法的限定,本領域技術(shù)人員可以采用其他檢測手段達到同樣的檢測效果。在S102中,檢測局域網(wǎng)中是否存在已登錄該應用程序的目標終端,可以包括:利用SSDP協(xié)議(簡單服務發(fā)現(xiàn)協(xié)議)檢測局域網(wǎng)中是否存在已登錄該應用程序的目標終端。下面就以這種實現(xiàn)方式來介紹該步驟。具體的,SSDP協(xié)議即為簡單服務發(fā)現(xiàn)協(xié)議,它是一種應用層協(xié)議,是構(gòu)成通用即插即用(UPnP)技術(shù)的核心協(xié)議之一。簡單服務發(fā)現(xiàn)協(xié)議提供了在局部網(wǎng)絡里面發(fā)現(xiàn)終端的機制??刂泣c(也就是接受服務的終端)可以通過使用簡單服務發(fā)現(xiàn)協(xié)議,根據(jù)自己的需要查詢在自己所在的局部網(wǎng)絡里面提供特定服務的終端。目標終端(也就是提供服務的終端)也可以通過使用簡單服務發(fā)現(xiàn)協(xié)議,向自己所在的局部網(wǎng)絡里面的控制點聲明自己本身的存在。
[0068]因此,基于SSDP協(xié)議的終端發(fā)現(xiàn)機制,S102可以準確的檢測出局域網(wǎng)中的已登錄該應用程序的目標終端,進而進行S103步驟。
[0069]S103,當存在目標終端時,向所述目標終端發(fā)送認證信息請求;
[0070]進一步的,該認證信息請求可使得作為認證信息請求接收者的目標終端輸出用于詢問用戶是否允許該終端利用自身當前所登錄的目標帳號登錄該應用程序的詢問信息,并在接收到用戶基于該詢問信息發(fā)出的允許登錄的指令后,將所登錄的目標帳號對應的認證信息反饋給該終端。
[0071]需要說明的是,基于上述的SSDP協(xié)議,當目標終端利用帳號登錄應用程序時,相應的,應用程序的帳號認證服務器就會反饋給該目標終端當前登錄的目標帳號的認證信息,以實現(xiàn)當有終端需要利用此帳號登錄應用程序而詢問此帳號時,該目標終端就可以提供給該終端當前登錄的目標帳號的認證信息。
[0072]在S103中,該終端要想登錄該應用程序,就需要向檢測到的目標終端發(fā)送認證信息請求,在目標終端接收到該請求時,就會將存儲于本地的所登錄的目標帳號對應的認證信息反饋給該終端。對于該認證信息,一種情況下,認證信息可以為對目標終端所登錄的目標帳號的信息加密處理后生成的字符串;其中,該帳號的信息包括:該帳號和該帳號對應的密碼的組合,或者,該帳號、該帳號對應的密碼和該帳號對應的歷史訪問數(shù)據(jù)的訪問時間的組合。另一種情況下,該認證信息可以為目標帳號和與其對應的一個隨機碼,當然并不局限與此。
[0073]為了保證目標帳號的安全授權(quán),該認證信息請求會使得目標終端輸出用于詢問用戶是否允許該終端利用自身當前所登錄的目標帳號登錄該應用程序的詢問信息。該詢問信息的輸出形式可以為彈窗形式或消息提醒形式,當然并不局限于此,可以根據(jù)用戶的習慣自行設置,用戶操作的界面上可以有“同意”或“拒絕”的按鈕供用戶選擇。假設該詢問信息的輸出形式為彈窗形式,當目標終端出現(xiàn)彈窗時,如果用戶點擊彈窗上的“拒絕”指代的功能按鈕,就不會向該終端發(fā)送認證信息,相應的,該終端也就不會接收到目標終端反饋的認證信息,當然,也就無法進行后續(xù)步驟,無法利用目標帳號登錄對應的應用程序,因此流程也就相應結(jié)束;如果用戶點擊彈窗上的“同意”指代的功能按鈕,則授權(quán)自己當前帳號在該終端登錄,同時,該終端就接收到“同意”的授權(quán)指令,進而繼續(xù)進行將所登錄的目標帳號對應的認證信息反饋給該終端的步驟。這樣由用戶授權(quán)的方式增加了目標帳號的安全性,加強了目標終端對目標帳號的管理,提升了用戶感受。
[0074]其中,當存在一個目標終端時,該終端直接向該目標終端發(fā)送認證信息請求;當存在多個目標終端時,該終端可以向所有目標終端發(fā)送認證信息請求,但是一般情況下,會讓用戶進行選擇,然后向用戶選擇的目標終端發(fā)送認證信息請求,具體包括:當存在多個目標終端時,獲取所有目標終端所登錄的目標帳號;輸出用于用戶針對所有目標帳號做出選擇的選擇信息;接收用戶針對所述選擇信息的選擇操作指令;向用戶選擇的目標帳號對應的目標終端發(fā)送認證信息請求。
[0075]具體的,當檢測到多個目標終端時,該終端會輸出使用戶做選擇的選擇信息,該選擇信息的輸出形式可以為彈窗形式或消息提醒形式,當然并不局限于此,可以根據(jù)用戶的習慣自行設置,用戶操作的界面上可以顯示檢測到的所有目標終端對應的目標帳號供用戶選擇,該選擇信息可以為列表形式或圖標形式,當用戶選擇其中一個后,該終端就自動向用戶選擇的目標帳號對應的目標終端發(fā)送認證信息請求。
[0076]S104,當接收到所述作為認證信息請求接收者的目標終端反饋的認證信息時,構(gòu)建攜帶有所述認證信息的驗證請求;
[0077]需要說明的是,任何終端在登錄應用程序時,都需要獲得該應用程序?qū)膸ぬ栒J證服務器的確認,因此在登錄該應用程序時,就需要先向該應用程序?qū)膸ぬ栒J證服務器發(fā)送請求。
[0078]具體的,本發(fā)明實施例中,當S103中該終端被授權(quán)登錄上述目標帳號時,該終端就接收到作為認證信息請求接收者的目標終端反饋的認證信息,這時該終端需要向該帳號認證服務器發(fā)送驗證請求,以便對該驗證請求中攜帶的該認證信息進行驗證,進而登錄該應用程序。對于該驗證請求的構(gòu)建,屬本領域技術(shù)人員所公知的技術(shù),這里不再贅述。
[0079]進一步的,為了避免由于網(wǎng)絡擁堵造成的信息延遲而使用戶持續(xù)等待的情況,當接收到作為認證信息請求接收者的目標終端反饋的認證信息時,構(gòu)建攜帶有該認證信息的驗證請求,可以包括:當在預設時間段內(nèi)接收到作為認證信息請求接收者的目標終端反饋的認證信息時,構(gòu)建攜帶有該認證信息的驗證請求。這樣的話,就節(jié)省了用戶的等待時間,提升了用戶感受。
[0080]更進一步的,為了增加該認證信息的成功接收幾率,往往會對用戶進行再次提醒選擇,具體包括:
[0081]當在預設時間段內(nèi)未接收到作為認證信息請求接收者的目標終端反饋的認證信息時,輸出用于用戶針對所有目標帳號重新進行選擇的重選提示信息;
[0082]在接收到用戶需要重選的操作指令后,繼續(xù)執(zhí)行輸出用于用戶針對所有目標帳號做出選擇的選擇信息,所述選擇信息中包含所有目標帳號的步驟。
[0083]具體的,該重選信息輸出形式可以為彈窗形式或消息提醒形式,當然并不局限于此,可以根據(jù)用戶的習慣自行設置,用戶操作的界面上可以顯示有“是”或“否”的按鈕供用戶選擇。假設該詢問信息的輸出形式為彈窗形式,當終端出現(xiàn)彈窗時,如果用戶點擊彈窗上的“否”指代的功能按鈕,則不會出現(xiàn)顯示所有目標帳號的界面,如果用戶點擊彈窗上的“是”指代的功能按鈕,就會出現(xiàn)顯示所有目標帳號的界面,當用戶做出選擇后,該終端就向用戶選擇的目標帳號對應的目標終端發(fā)送認證信息請求,進而進行后續(xù)步驟,這樣,增加了認證信息接收成功幾率,使用戶感受更佳。
[0084]當驗證請求構(gòu)建成功后,就進入S105步驟。
[0085]S105,向所述應用程序的帳號認證服務器發(fā)送所述驗證請求,以使得所述帳號認證服務器在接收到所述驗證請求后,驗證所述認證信息是否合法;
[0086]具體的,將S104步驟構(gòu)建的驗證請求發(fā)送給該應用程序的帳號認證服務器,該驗證請求中攜帶有該認證信息。相應的,上述帳號認證服務器接收到該驗證請求后,就自動對上述驗證請求所攜帶的認證信息進行驗證。
[0087]需要說明的是,每個應用程序?qū)膸ぬ栒J證服務器驗證認證信息的方法有所不同,而且認證信息的內(nèi)容也不是固定的,因此在這里不作限定。為了清楚起見,下面舉例說明驗證方法:
[0088]在一種實現(xiàn)方式中,認證信息可以為對目標終端所登錄的目標帳號的信息加密處理后生成的字符串;其中,該帳號的信息包括:該帳號和該帳號對應的密碼的組合,或者,該帳號、該帳號對應的密碼和該帳號對應的歷史訪問數(shù)據(jù)的訪問時間的組合。在這種實現(xiàn)方式中,該帳號認證服務器可能就需要驗證該帳號和密碼是否對應,或者,該歷史訪問數(shù)據(jù)是否和該帳號對應等。如果都是彼此對應,則驗證為合法的,否則,不合法,流程結(jié)束。在另一種實現(xiàn)方式中,認證信息可以為目標帳號和與其對應的一個隨機碼,該隨機碼是目標終端登錄目標帳號后,該帳號認證服務器隨之反饋的隨機碼,與該目標帳號唯一對應,因此在驗證過程中,只需要驗證該隨機碼是否和該目標帳號對應即可,不對應即不合法,結(jié)束流程,對應即合法,進入S106步驟。
[0089]S106,當接收到所述帳號認證服務器的驗證合法的信息后,自動跳轉(zhuǎn)至所述應用程序的目標帳號的已登錄狀態(tài)界面。
[0090]需要說明的是,該認證信息和目標帳號是一一對應關系,即認證信息為目標帳號的唯一標識符。對于該終端來說,得到目標終端的授權(quán),也就得到了目標帳號的使用權(quán),只要S105中的認證信息被驗證合法后,就相當于擁有了登錄該目標帳號對應的應用程序的令牌。
[0091]具體的,在本步驟中,驗證的認證信息合法之后,該帳號認證服務器反饋給該終端一個合法的指令,該終端就自動跳轉(zhuǎn)至該應用程序的目標帳號的已登錄狀態(tài)界面,進而可以行使針對該應用程序的所有權(quán)限。舉例來說,應用程序更像是一把鎖,認證信息更像是一把鑰匙,該帳號認證服務器只需要驗證一下該鑰匙是否是該鎖的鑰匙即可,如果是的話,鎖就可以被順利打開。
[0092]本發(fā)明實施例中,接收應用程序的啟動指令;響應該啟動指令,檢測局域網(wǎng)中是否存在已登錄該應用程序的目標終端;當存在目標終端時,向該目標終端發(fā)送認證信息請求,以使得作為認證信息請求接收者的目標終端輸出用于詢問用戶是否允許該終端利用自身當前所登錄的目標帳號登錄該應用程序的詢問信息,并在接收到用戶基于該詢問信息發(fā)出的允許登錄的指令后,將所登錄的目標帳號對應的認證信息反饋給該終端;當接收到該作為認證信息請求接收者的目標終端反饋的認證信息時,構(gòu)建攜帶有該認證信息的驗證請求;向該應用程序的帳號認證服務器發(fā)送該驗證請求,以使得該帳號認證服務器在接收到該驗證請求后,驗證該認證信息是否合法;當接收到該帳號認證服務器的驗證合法的信息后,自動跳轉(zhuǎn)至該應用程序的目標帳號的已登錄狀態(tài)界面。與現(xiàn)有技術(shù)相比,該方法除用戶人工確認和選擇等極其簡單的操作外,都是由程序控制而自動完成的,因此操作更簡單方便,用戶感受也更佳。
[0093]下面結(jié)合具體的應用實例,對本發(fā)明實施例所提供的一種多終端帳號同步的方法進行介紹。本應用實例是針對多個目標終端的,為了方便清楚的說明,在本應用實例中,假設終端為設備A,多個目標終端,設為三個,分別為設備B、設備C、設備D,則設備B對應的目標帳號為帳號I,設備C對應的目標帳號為帳號2,設備D對應的目標帳號為帳號3。下面就直接以該例子進行闡述,不再重復聲明。
[0094]圖2為本發(fā)明實施例一種多終端帳號同步的方法的另一種流程圖,應用于終端,可以包括以下步驟:
[0095]S201,接收應用程序的啟動指令;
[0096]具體的,應用程序安裝于設備A,并且利用設備A環(huán)境運行。當用戶執(zhí)行啟動該應用程序的操作后,設備A可以接收到該應用程序的啟動指令,進而針對該啟動指令做出相應的響應。
[0097]舉例而言,所謂啟動該應用程序的操作可以為:雙擊應用程序的快捷方式圖標,或,單擊“開始”菜單中的該應用程序的菜單選項,等等。
[0098]S202,響應所述啟動指令,檢測局域網(wǎng)中是否存在已登錄所述應用程序的目標終端;
[0099]需要說明的是,一般情況下,用戶可以利用帳號和該帳號對應的密碼登錄對應的應用程序,此時終端中該應用程序處于登錄狀態(tài),與此同時,該用戶就可以使用該應用程序的所有功能。
[0100]具體的,當設備A響應S201中的啟動指令后,就開始自動檢測局域網(wǎng)中是否存在已登錄該應用程序的目標終端。
[0101]本發(fā)明實施例適合于局域網(wǎng),局域網(wǎng)(Local Area Network)是在一個局部的地理范圍內(nèi)(如一個學校、工廠和機關內(nèi)),將各種計算機、外部終端和數(shù)據(jù)庫等互相連接起來組成的計算機通信網(wǎng),簡稱LAN。它可以通過數(shù)據(jù)通信網(wǎng)或?qū)S脭?shù)據(jù)電路,與遠方的局域網(wǎng)、數(shù)據(jù)庫或處理中心相連接,構(gòu)成一個大范圍的信息處理系統(tǒng)。
[0102]需要強調(diào)的是,在局域網(wǎng)中檢測目標終端的方法很多,通常,我們利用SSDP協(xié)議來發(fā)現(xiàn)目標終端,當然,此協(xié)議并不構(gòu)成對檢測方法的限定,本領域技術(shù)人員可以采用其他檢測手段達到同樣的檢測效果。在S202中,檢測局域網(wǎng)中是否存在已登錄該應用程序的目標終端,可以包括:利用SSDP協(xié)議(簡單服務發(fā)現(xiàn)協(xié)議)檢測局域網(wǎng)中是否存在已登錄該應用程序的目標終端。下面就以這種實現(xiàn)方式來介紹該步驟。
[0103]具體的,SSDP協(xié)議即為簡單服務發(fā)現(xiàn)協(xié)議,它是一種應用層協(xié)議,是構(gòu)成通用即插即用(UPnP)技術(shù)的核心協(xié)議之一。簡單服務發(fā)現(xiàn)協(xié)議提供了在局部網(wǎng)絡里面發(fā)現(xiàn)終端的機制??刂泣c(也就是接受服務的終端)可以通過使用簡單服務發(fā)現(xiàn)協(xié)議,根據(jù)自己的需要查詢在自己所在的局部網(wǎng)絡里面提供特定服務的終端。目標終端(也就是提供服務的終端)也可以通過使用簡單服務發(fā)現(xiàn)協(xié)議,向自己所在的局部網(wǎng)絡里面的控制點聲明自己本身的存在。
[0104]因此,基于SSDP協(xié)議的終端發(fā)現(xiàn)機制,S202可以準確的檢測出局域網(wǎng)中的已登錄該應用程序的目標終端,進而進行S203步驟。
[0105]S203,當存在多個目標終端時,獲取所有目標終端所登錄的目標帳號;
[0106]具體的,在局域網(wǎng)中往往可能會存在多個目標終端,這種情況下,該實施例可以獲取所有目標終端所登錄的目標帳號,作為發(fā)送認證信息請求的備選目標帳號。
[0107]在這里,檢測到有設備B、設備C、設備D三個目標終端,在本步驟中可以獲取帳號1、帳號2、帳號3三個目標帳號,獲取的方法為本領域技術(shù)人員公知的方法,這里不再贅述。
[0108]S204,輸出用于用戶針對所有目標帳號做出選擇的選擇信息,所述選擇信息中包含所有目標帳號;
[0109]需要說明的是,該選擇信息可以為列表形式或圖標形式,具體的,在設備A的界面上顯示出帳號1、帳號2、帳號3三個目標帳號以供用戶選擇。
[0110]S205,接收用戶針對所述選擇信息的選擇操作指令;
[0111]具體的,用戶可以選擇帳號1、帳號2、帳號3中的任意一個,用戶可以通過點擊帳號1、帳號2或帳號3指代的功能按鈕進行選擇,假設這里用戶選擇的是帳號I,那么,設備A就相應接收到了用戶對于帳號I的選擇操作指令,進而進入S206步驟。
[0112]S206,向用戶選擇的目標帳號對應的目標終端發(fā)送認證信息請求。
[0113]該步驟仍以上述例子進行說明,進一步的,該認證信息請求可使得設備B輸出用于詢問用戶是否允許設備A利用帳號I登錄該應用程序的詢問信息,并在接收到用戶基于該詢問信息發(fā)出的允許登錄的指令后,將帳號I對應的認證信息反饋給設備A。
[0114]需要說明的是,基于上述的SSDP協(xié)議,當設備B利用帳號I登錄應用程序時,相應的,應用程序的帳號認證服務器就會反饋給設備B帳號I的認證信息,以實現(xiàn)當設備A需要利用帳號I登錄應用程序而詢問帳號I時,設備B就可以提供給設備A帳號I的認證信息。
[0115]在S206中,設備A要想登錄該應用程序,就需要向設備B發(fā)送認證信息請求,基于上述的SSDP協(xié)議,在設備B接收到該請求時,就會將存儲于本地的帳號I對應的認證信息反饋給設備A。對于該認證信息,一種情況下,認證信息可以為對帳號I的信息加密處理后生成的字符串;其中,帳號I的信息包括:帳號I和帳號I對應的密碼的組合,或者,帳號1、帳號I對應的密碼和帳號I對應的歷史訪問數(shù)據(jù)的訪問時間的組合。另一種情況下,該認證信息可以為帳號I和與其對應的一個隨機碼,當然并不局限于此。
[0116]為了保證帳號I的安全授權(quán),該認證信息請求會使得設備B輸出用于詢問用戶是否允許設備A利用帳號I登錄該應用程序的詢問信息。該詢問信息的輸出形式可以為彈窗形式或消息提醒形式,當然并不局限于此,可以根據(jù)用戶的習慣自行設置,用戶操作的界面上可以有“同意”或“拒絕”的按鈕供用戶選擇。假設該詢問信息的輸出形式為彈窗形式,當設備B出現(xiàn)彈窗時,如果用戶點擊彈窗上的“拒絕”指代的功能按鈕,就不會向設備A發(fā)送認證信息,相應的,設備A也就不會接收到設備B反饋的認證信息,當然,也就無法進行后續(xù)步驟,無法利用帳號I登錄對應的應用程序,因此流程也就相應結(jié)束;如果用戶點擊彈窗上的“同意”指代的功能按鈕,則授權(quán)帳號I在設備A登錄,同時,設備A就接收到“同意”的授權(quán)指令,進而設備B繼續(xù)進行將帳號I對應的認證信息反饋給設備A的步驟。這樣由用戶授權(quán)的方式增加了帳號I的安全性,加強了設備B對帳號I的管理,提升了用戶感受。
[0117]S207,當在預設時間段內(nèi)接收到作為認證信息請求接收者的目標終端反饋的認證信息時,構(gòu)建攜帶有所述認證信息的驗證請求;
[0118]需要說明的是,任何終端在登錄應用程序時,都需要獲得該應用程序?qū)膸ぬ栒J證服務器的確認,因此在登錄該應用程序時,就需要先向該應用程序?qū)膸ぬ栒J證服務器發(fā)送請求。
[0119]具體的,本發(fā)明實施例中,當S206中設備A被授權(quán)登錄帳號I時,一般情況下,設備A就會接收到作為認證信息請求接收者的設備B反饋的認證信息,但是有時可能由于網(wǎng)絡或傳輸?shù)膯栴}會導致信息延遲,可能就需要用戶持續(xù)等待,這樣就使得用戶感受不佳。因此,可以為認證信息的發(fā)送和相應的接收設定等待時間。即在預設時間段內(nèi)接收到作為認證信息請求接收者的設備B反饋的認證信息后,設備A再向該帳號認證服務器發(fā)送驗證請求,以便進一步登錄該應用程序。如果在規(guī)定時間段內(nèi)未接收到作為認證信息請求接收者的設備B反饋的認證信息時,結(jié)束流程。
[0120]對于該驗證請求的構(gòu)建,屬本領域技術(shù)人員所公知的技術(shù),這里不再贅述。當驗證請求構(gòu)建成功后,就進入S208步驟。
[0121]S208,向所述應用程序的帳號認證服務器發(fā)送所述驗證請求,以使得所述帳號認證服務器在接收到所述驗證請求后,驗證所述認證信息是否合法;
[0122]具體的,將S207步驟構(gòu)建的驗證請求發(fā)送給該應用程序的帳號認證服務器,該驗證請求中攜帶有帳號I對應的認證信息。相應的,上述帳號認證服務器接收到該驗證請求后,就自動對上述驗證請求所攜帶的認證信息進行驗證。
[0123]需要說明的是,每個應用程序?qū)膸ぬ栒J證服務器驗證認證信息的方法有所不同,而且認證信息的內(nèi)容也不是固定的,因此在這里不作限定。為了清楚起見,下面舉例說明驗證方法:
[0124]在一種實現(xiàn)方式中,認證信息可以為對設備B所登錄的帳號I的信息加密處理后生成的字符串;其中,帳號I的信息可以包括:帳號I和帳號I對應的密碼的組合,或者,帳號1、帳號I對應的密碼和帳號I對應的歷史訪問數(shù)據(jù)的訪問時間的組合。在這種實現(xiàn)方式中,該帳號認證服務器可能就需要驗證帳號I和密碼是否對應,或者,該歷史訪問數(shù)據(jù)是否和帳號I對應等。如果都是彼此對應,則驗證為合法的,否則,不合法,流程結(jié)束。在另一種實現(xiàn)方式中,認證信息可以為帳號I和與其對應的一個隨機碼,該隨機碼是設備B登錄帳號I后,該帳號認證服務器隨之反饋的隨機碼,與帳號I唯一對應,因此在驗證過程中,只需要驗證該隨機碼是否和帳號I對應即可,不對應即不合法,結(jié)束流程,對應即合法,進入S209步驟。
[0125]S209,當接收到所述帳號認證服務器的驗證合法的信息后,自動跳轉(zhuǎn)至所述應用程序的目標帳號的已登錄狀態(tài)界面。
[0126]需要說明的是,該認證信息和目標帳號是一一對應關系,即認證信息為目標帳號的唯一標識符。對于該終端來說,得到目標終端的授權(quán),也就得到了目標帳號的使用權(quán),只要S208中的認證信息被驗證合法后,就相當于擁有了登錄該目標帳號對應的應用程序的令牌。
[0127]具體的,在本步驟中,驗證的認證信息合法之后,該帳號認證服務器反饋給設備A一個合法的指令,設備A就自動跳轉(zhuǎn)至帳號I的已登錄狀態(tài)界面,進而可以行使針對該應用程序的所有權(quán)限。舉例來說,應用程序更像是一把鎖,認證信息更像是一把鑰匙,該帳號認證服務器只需要驗證一下該鑰匙是否是該鎖的鑰匙即可,如果是的話,鎖就可以被順利打開。
[0128]本發(fā)明實施例中的方法除用戶人工確認和選擇等極其簡單的操作外,都是由程序控制而自動完成的,因此操作更簡單方便,用戶感受也更佳。
[0129]相應于上述方法實施例,本發(fā)明實施例還提供了一種多終端帳號同步的裝置,如圖3所示,應用于終端,該裝置可以包括:
[0130]啟動指令接收單元310,用于接收應用程序的啟動指令;
[0131]目標終端檢測單元320,用于響應該啟動指令,檢測局域網(wǎng)中是否存在已登錄該應用程序的目標終端;
[0132]認證信息請求發(fā)送單元330,用于當存在目標終端時,向該目標終端發(fā)送認證信息請求,以使得作為認證信息請求接收者的目標終端輸出用于詢問用戶是否允許該終端利用自身當前所登錄的目標帳號登錄該應用程序的詢問信息,并在接收到用戶基于該詢問信息發(fā)出的允許登錄的指令后,將所登錄的目標帳號對應的認證信息反饋給該終端;
[0133]驗證請求構(gòu)建請求340,用于當接收到該作為認證信息請求接收者的目標終端反饋的認證信息時,構(gòu)建攜帶有該認證信息的驗證請求;
[0134]驗證請求發(fā)送單元350,用于向該應用程序的帳號認證服務器發(fā)送該驗證請求,以使得該帳號認證服務器在接收到該驗證請求后,驗證該認證信息是否合法;
[0135]界面跳轉(zhuǎn)單元360,用于當接收到該帳號認證服務器的驗證合法的信息后,自動跳轉(zhuǎn)至該應用程序的目標帳號的已登錄狀態(tài)界面。
[0136]本發(fā)明實施例中,接收應用程序的啟動指令;響應該啟動指令,檢測局域網(wǎng)中是否存在已登錄該應用程序的目標終端;當存在目標終端時,向該目標終端發(fā)送認證信息請求,以使得作為認證信息請求接收者的目標終端輸出用于詢問用戶是否允許該終端利用自身當前所登錄的目標帳號登錄該應用程序的詢問信息,并在接收到用戶基于該詢問信息發(fā)出的允許登錄的指令后,將所登錄的目標帳號對應的認證信息反饋給該終端;當接收到該作為認證信息請求接收者的目標終端反饋的認證信息時,構(gòu)建攜帶有該認證信息的驗證請求;向該應用程序的帳號認證服務器發(fā)送該驗證請求,以使得該帳號認證服務器在接收到該驗證請求后,驗證該認證信息是否合法;當接收到該帳號認證服務器的驗證合法的信息后,自動跳轉(zhuǎn)至該應用程序的目標帳號的已登錄狀態(tài)界面。與現(xiàn)有技術(shù)相比,該方法除用戶人工確認和選擇等極其簡單的操作外,都是由程序控制而自動完成的,因此操作更簡單方便,用戶感受也更佳。
[0137]可選的,該認證信息請求發(fā)送單元330,包括:目標帳號獲取單元,用于當存在多個目標終端時,獲取所有目標終端所登錄的目標帳號;
[0138]選擇信息輸出單元,用于輸出用于用戶針對所有目標帳號做出選擇的選擇信息,所述選擇信息中包含所有目標帳號;
[0139]指令接收單元,用于接收用戶針對所述選擇信息的選擇操作指令;
[0140]認證信息請求發(fā)送子單元,用于向用戶選擇的目標帳號對應的目標終端發(fā)送認證信息請求。
[0141]可選的,該驗證請求構(gòu)建單元340,包括:第一驗證請求構(gòu)建子單元,用于當在預設時間段內(nèi)接收到作為認證信息請求接收者的目標終端反饋的認證信息時,構(gòu)建攜帶有該認證信息的驗證請求。
[0142]可選的,該驗證請求構(gòu)建單元340,還包括:第二驗證請求構(gòu)建子單元,用于當在預設時間段內(nèi)未接收到作為認證信息請求接收者的目標終端反饋的認證信息時,輸出用于用戶針對所有目標帳號重新進行選擇的重選提示信息;
[0143]在接收到用戶需要重選的操作指令后,繼續(xù)執(zhí)行輸出用于用戶針對所有目標帳號做出選擇的選擇信息,所述選擇信息中包含所有目標帳號的步驟。
[0144]可選的,該認證信息為對該帳號的信息加密處理后生成的字符串;
[0145]其中,該帳號的信息包括:該帳號和該帳號對應的密碼的組合,或者,該帳號、該帳號對應的密碼和該帳號對應的歷史訪問數(shù)據(jù)的訪問時間的組合。
[0146]可選的,該目標終端檢測單元320,包括:目標終端檢測子單元,用于利用SSDP協(xié)議(簡單服務發(fā)現(xiàn)協(xié)議)檢測局域網(wǎng)中是否存在已登錄該應用程序的目標終端。
[0147]對于系統(tǒng)或裝置實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
[0148]需要說明的是,在本文中,諸如第一和第二等之類的關系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
[0149]本領域普通技術(shù)人員可以理解實現(xiàn)上述方法實施方式中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,所述的程序可以存儲于計算機可讀取存儲介質(zhì)中,這里所稱得的存儲介質(zhì),如:ROM/RAM、磁碟、光盤等。
[0150]以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進等,均包含在本發(fā)明的保護范圍內(nèi)。
【權(quán)利要求】
1.一種多終端帳號同步的方法,應用于終端,其特征在于,包括: 接收應用程序的啟動指令; 響應所述啟動指令,檢測局域網(wǎng)中是否存在已登錄所述應用程序的目標終端; 當存在目標終端時,向所述目標終端發(fā)送認證信息請求,以使得作為認證信息請求接收者的目標終端輸出用于詢問用戶是否允許所述終端利用自身當前所登錄的目標帳號登錄所述應用程序的詢問信息,并在接收到用戶基于所述詢問信息發(fā)出的允許登錄的指令后,將所登錄的目標帳號對應的認證信息反饋給所述終端; 當接收到所述作為認證信息請求接收者的目標終端反饋的認證信息時,構(gòu)建攜帶有所述認證信息的驗證請求; 向所述應用程序的帳號認證服務器發(fā)送所述驗證請求,以使得所述帳號認證服務器在接收到所述驗證請求后,驗證所述認證信息是否合法; 當接收到所述帳號認證服務器的驗證合法的信息后,自動跳轉(zhuǎn)至所述應用程序的目標帳號的已登錄狀態(tài)界面。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當存在目標終端時,向所述目標終端發(fā)送認證信息請求,包括: 當存在多個目標終端時,獲取所有目標終端所登錄的目標帳號; 輸出用于用戶針對所有目標帳號做出選擇的選擇信息,所述選擇信息中包含所有目標帳號; 接收用戶針對所述選擇信息的選擇操作指令; 向用戶選擇的目標帳號對應的目標終端發(fā)送認證信息請求。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述當接收到作為認證信息請求接收者的目標終端反饋的認證信息時,構(gòu)建攜帶有所述認證信息的驗證請求,包括:當在預設時間段內(nèi)接收到作為認證信息請求接收者的目標終端反饋的認證信息時,構(gòu)建攜帶有所述認證信息的驗證請求。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括: 當在預設時間段內(nèi)未接收到作為認證信息請求接收者的目標終端反饋的認證信息時,輸出用于用戶針對所有目標帳號重新進行選擇的重選提示信息; 在接收到用戶需要重選的操作指令后,繼續(xù)執(zhí)行輸出用于用戶針對所有目標帳號做出選擇的選擇信息,所述選擇信息中包含所有目標帳號的步驟。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述認證信息為對所述帳號的信息加密處理后生成的字符串; 其中,所述帳號的信息包括:所述帳號和所述帳號對應的密碼的組合,或者,所述帳號、所述帳號對應的密碼和所述帳號對應的歷史訪問數(shù)據(jù)的訪問時間的組合。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述檢測局域網(wǎng)中是否存在已登錄所述應用程序的目標終端,包括:利用SSDP協(xié)議(簡單服務發(fā)現(xiàn)協(xié)議)檢測局域網(wǎng)中是否存在已登錄所述應用程序的目標終端。
7.—種多終端帳號同步的裝置,應用于終端,其特征在于,包括: 啟動指令接收單元,用于接收應用程序的啟動指令; 目標終端檢測單元,用于響應所述啟動指令,檢測局域網(wǎng)中是否存在已登錄所述應用程序的目標終端; 認證信息請求發(fā)送單元,用于當存在目標終端時,向所述目標終端發(fā)送認證信息請求,以使得作為認證信息請求接收者的目標終端輸出用于詢問用戶是否允許所述終端利用自身當前所登錄的目標帳號登錄所述應用程序的詢問信息,并在接收到用戶基于所述詢問信息發(fā)出的允許登錄的指令后,將所登錄的目標帳號對應的認證信息反饋給所述終端; 驗證請求構(gòu)建請求,用于當接收到所述作為認證信息請求接收者的目標終端反饋的認證信息時,構(gòu)建攜帶有所述認證信息的驗證請求; 驗證請求發(fā)送單元,用于向所述應用程序的帳號認證服務器發(fā)送所述驗證請求,以使得所述帳號認證服務器在接收到所述驗證請求后,驗證所述認證信息是否合法; 界面跳轉(zhuǎn)單元,用于當接收到所述帳號認證服務器的驗證合法的信息后,自動跳轉(zhuǎn)至所述應用程序的目標帳號的已登錄狀態(tài)界面。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述認證信息請求發(fā)送單元,包括: 目標帳號獲取單元,用于當存在多個目標終端時,獲取所有目標終端所登錄的目標帳號; 選擇信息輸出單元,用于輸出用于用戶針對所有目標帳號做出選擇的選擇信息,所述選擇信息中包含所有目標帳號; 指令接收單元,用于接收用戶針對所述選擇信息的選擇操作指令; 認證信息請求發(fā)送子單元,用于向用戶選擇的目標帳號對應的目標終端發(fā)送認證信息請求。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述驗證請求構(gòu)建單元,包括:第一驗證請求構(gòu)建子單元,用于當在預設時間段內(nèi)接收到作為認證信息請求接收者的目標終端反饋的認證信息時,構(gòu)建攜帶有所述認證信息的驗證請求。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括:第二驗證請求構(gòu)建子單元,用于當在預設時間段內(nèi)未接收到作為認證信息請求接收者的目標終端反饋的認證信息時,輸出用于用戶針對所有目標帳號重新進行選擇的重選提示信息; 在接收到用戶需要重選的操作指令后,繼續(xù)執(zhí)行輸出用于用戶針對所有目標帳號做出選擇的選擇信息,所述選擇信息中包含所有目標帳號的步驟。
11.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述認證信息為對所述帳號的信息加密處理后生成的字符串; 其中,所述帳號的信息包括:所述帳號和所述帳號對應的密碼的組合,或者,所述帳號、所述帳號對應的密碼和所述帳號對應的歷史訪問數(shù)據(jù)的訪問時間的組合。
12.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述目標終端檢測單元,包括:目標終端檢測子單元,用于利用SSDP協(xié)議(簡單服務發(fā)現(xiàn)協(xié)議)檢測局域網(wǎng)中是否存在已登錄所述應用程序的目標終端。
【文檔編號】H04L29/08GK104506492SQ201410710731
【公開日】2015年4月8日 申請日期:2014年11月28日 優(yōu)先權(quán)日:2014年11月28日
【發(fā)明者】謝丹銘, 劉文峰 申請人:北京奇藝世紀科技有限公司