亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

登錄方法和系統(tǒng)的制作方法

文檔序號(hào):9250987閱讀:1318來(lái)源:國(guó)知局
登錄方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別是涉及一種登錄方法和系統(tǒng)。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,通過(guò)網(wǎng)絡(luò)訪問(wèn)各種資源進(jìn)行娛樂(lè)、學(xué)習(xí)、辦公已成為人們生活的一部分。對(duì)資源進(jìn)行訪問(wèn)通常要通過(guò)登錄,驗(yàn)證權(quán)限之后才可以訪問(wèn)。
[0003]傳統(tǒng)的登錄方法往往是終端直接提交登錄請(qǐng)求至服務(wù)器,由終端調(diào)用登錄接口進(jìn)行登錄。沒有對(duì)提交登錄請(qǐng)求的終端進(jìn)行身份驗(yàn)證,安全性比較低。

【發(fā)明內(nèi)容】

[0004]基于此,有必要針對(duì)上述問(wèn)題,提供一種登錄方法和系統(tǒng),提高登錄的安全性。
[0005]一種登錄方法,所述方法包括:
[0006]第一服務(wù)器接收第一終端的登錄請(qǐng)求;
[0007]所述第一服務(wù)器根據(jù)所述登錄請(qǐng)求生成唯一標(biāo)識(shí)并存儲(chǔ),根據(jù)所述唯一標(biāo)識(shí)生成對(duì)應(yīng)的二維碼并返回至所述第一終端,所述二維碼中包含所述唯一標(biāo)識(shí);
[0008]第二服務(wù)器接收第二終端掃描所述二維碼得到的所述唯一標(biāo)識(shí)和所述第二終端已登錄應(yīng)用的用戶名,并將所述唯一標(biāo)識(shí)和用戶名發(fā)送至所述第一服務(wù)器;
[0009]所述第一服務(wù)器對(duì)所述第二服務(wù)器進(jìn)行身份驗(yàn)證,如果所述第二服務(wù)器的身份驗(yàn)證通過(guò),則所述第一服務(wù)器將存儲(chǔ)的所述唯一標(biāo)識(shí)與所述用戶名進(jìn)行綁定,以實(shí)現(xiàn)所述用戶名在所述第一終端上登錄;
[0010]如果所述第二服務(wù)器的身份驗(yàn)證不通過(guò),則所述第一服務(wù)器拒絕所述登錄請(qǐng)求。
[0011]一種登錄系統(tǒng),所述系統(tǒng)包括:
[0012]第一服務(wù)器,用于接收第一終端的登錄請(qǐng)求,根據(jù)所述登錄請(qǐng)求生成唯一標(biāo)識(shí)并存儲(chǔ),根據(jù)所述唯一標(biāo)識(shí)生成對(duì)應(yīng)的二維碼并返回至所述第一終端,所述二維碼中包含所述唯一標(biāo)識(shí);
[0013]第二服務(wù)器,用于接收第二終端掃描所述二維碼得到的所述唯一標(biāo)識(shí)和所述第二終端已登錄應(yīng)用的用戶名,并將所述唯一標(biāo)識(shí)和用戶名發(fā)送至所述第一服務(wù)器;
[0014]所述第一服務(wù)器還用于對(duì)所述第二服務(wù)器進(jìn)行身份驗(yàn)證,如果所述第二服務(wù)器的身份驗(yàn)證通過(guò),則所述第一服務(wù)器將存儲(chǔ)的所述唯一標(biāo)識(shí)與所述用戶名進(jìn)行綁定,以實(shí)現(xiàn)所述用戶名在所述第一終端上登錄;
[0015]所述第一服務(wù)器還用于如果所述第二服務(wù)器的身份驗(yàn)證不通過(guò),則拒絕所述登錄請(qǐng)求。
[0016]上述登錄方法和系統(tǒng),通過(guò)第一服務(wù)器在接收到第一終端的登錄請(qǐng)求后第生成包含唯一標(biāo)識(shí)的二維碼并返回至第一終端,同時(shí)保存唯一標(biāo)識(shí),第二終端掃描第一終端上顯示的二維碼,并將掃描二維碼得到的唯一標(biāo)識(shí)和已登錄應(yīng)用的用戶名發(fā)送至第一服務(wù)器,第一服務(wù)器對(duì)第二服務(wù)器進(jìn)行身份驗(yàn)證,只有第二服務(wù)器的身份驗(yàn)證通過(guò),第一服務(wù)器才將存儲(chǔ)的唯一標(biāo)識(shí)與用戶名進(jìn)行綁定,唯一標(biāo)識(shí)標(biāo)識(shí)了一次登錄過(guò)程,綁定后表明登錄過(guò)程已登錄,從而實(shí)現(xiàn)用戶名在第一終端上登錄,如果第二服務(wù)器的身份驗(yàn)證不通過(guò),則無(wú)法登錄。在登錄過(guò)程中,第二終端不直接與第一服務(wù)器進(jìn)行信息交互,而是通過(guò)第二服務(wù)器進(jìn)行信息交互,對(duì)第二服務(wù)器進(jìn)行了身份驗(yàn)證,只有身份驗(yàn)證通過(guò)的第二服務(wù)器發(fā)送的登錄請(qǐng)求才能實(shí)現(xiàn)登錄,從而提高了登錄的安全性。
【附圖說(shuō)明】
[0017]圖1為一個(gè)實(shí)施例中登錄方法運(yùn)行的應(yīng)用環(huán)境圖;
[0018]圖2為一個(gè)實(shí)施例中圖1中的終端110的內(nèi)部結(jié)構(gòu)圖;
[0019]圖3為一個(gè)實(shí)施例中圖1中的服務(wù)器120的內(nèi)部結(jié)構(gòu)圖;
[0020]圖4為一個(gè)實(shí)施例中登錄方法的流程圖;
[0021]圖5為一個(gè)實(shí)施例中第一終端展示的二維碼的界面示意圖;
[0022]圖6為一個(gè)實(shí)施例中第一服務(wù)器對(duì)第二服務(wù)器進(jìn)行身份驗(yàn)證的流程圖;
[0023]圖7為一個(gè)實(shí)施例中第一服務(wù)器根據(jù)驗(yàn)證信息和預(yù)存的注冊(cè)信息對(duì)第二服務(wù)器進(jìn)行身份驗(yàn)證的流程圖;
[0024]圖8為一個(gè)實(shí)施例中生成注冊(cè)信息和生成驗(yàn)證信息的流程圖;
[0025]圖9為一個(gè)實(shí)施例中第一服務(wù)器實(shí)現(xiàn)用戶名在第一終端上登錄的流程圖;
[0026]圖10為一個(gè)實(shí)施例中登錄系統(tǒng)的架構(gòu)圖;
[0027]圖11為一個(gè)實(shí)施例中登錄方法的流程圖;
[0028]圖12為一個(gè)實(shí)施例中登錄方法的流程圖;
[0029]圖13為一個(gè)實(shí)施例中登錄系統(tǒng)的結(jié)構(gòu)框圖;
[0030]圖14為一個(gè)實(shí)施例中登錄裝置的結(jié)構(gòu)框圖;
[0031]圖15為一個(gè)實(shí)施例中登錄模塊的結(jié)構(gòu)框圖;
[0032]圖16為一個(gè)實(shí)施例中登錄裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0033]圖1為一個(gè)實(shí)施例中登錄方法運(yùn)行的應(yīng)用環(huán)境圖。如圖1所示,該應(yīng)用環(huán)境包括終端110、服務(wù)器120、終端130。終端110、終端130都可以和服務(wù)器120通過(guò)網(wǎng)絡(luò)進(jìn)行通信。
[0034]終端110可為智能手機(jī)、平板電腦、筆記本電腦、臺(tái)式計(jì)算機(jī)等,但并不局限于此。終端130可為具備二維碼掃描功能的各種智能手機(jī)、平板電腦等移動(dòng)設(shè)備等,但并不局限于此。服務(wù)器120包括第一服務(wù)器122和第二服務(wù)器124。其中第一服務(wù)器122可包括多個(gè)服務(wù)器,其中各個(gè)服務(wù)器分別完成登錄方法的相關(guān)步驟。終端110可以向第一服務(wù)器122發(fā)送登錄請(qǐng)求,第一服務(wù)器122根據(jù)登錄請(qǐng)求生成唯一標(biāo)識(shí)并存儲(chǔ),生成包含唯一標(biāo)識(shí)的二維碼并返回至終端110。終端130掃描終端110顯示的二維碼,得到唯一標(biāo)識(shí),將唯一標(biāo)識(shí)和已登錄應(yīng)用的用戶名發(fā)送至第二服務(wù)器124,第二服務(wù)器124將唯一標(biāo)識(shí)和用戶名轉(zhuǎn)發(fā)至第一服務(wù)器122,第一服務(wù)器122對(duì)第二服務(wù)器124進(jìn)行身份驗(yàn)證,如果第二服務(wù)器124的身份驗(yàn)證通過(guò),則第一服務(wù)器122將存儲(chǔ)的唯一標(biāo)識(shí)與用戶名進(jìn)行綁定,當(dāng)終端110查詢到與唯一標(biāo)識(shí)具有綁定關(guān)系的用戶名時(shí),接收第一服務(wù)器122發(fā)送的用戶名并實(shí)現(xiàn)用戶名的登錄。如果第二服務(wù)器124的身份驗(yàn)證不通過(guò),則拒絕登錄請(qǐng)求,無(wú)法登錄。
[0035]在一個(gè)實(shí)施例中,圖1中的終端110的內(nèi)部結(jié)構(gòu)如圖2所示,該終端110包括通過(guò)系統(tǒng)總線連接的處理器、圖形處理單元、存儲(chǔ)介質(zhì)、內(nèi)存、網(wǎng)絡(luò)接口、顯示屏幕和輸入設(shè)備。其中,終端110的存儲(chǔ)介質(zhì)存儲(chǔ)有操作系統(tǒng),還包括一種登錄裝置,該登錄裝置用于實(shí)現(xiàn)一種登錄方法。該處理器用于提供計(jì)算和控制能力,支撐整個(gè)終端110的運(yùn)行。終端110中的圖形處理單元用于至少提供顯示界面的繪制能力,內(nèi)存為存儲(chǔ)介質(zhì)中的登錄裝置的運(yùn)行提供環(huán)境,網(wǎng)絡(luò)接口用于與服務(wù)器120進(jìn)行網(wǎng)絡(luò)通信,如發(fā)送登錄請(qǐng)求、查詢請(qǐng)求至服務(wù)器120,接收服務(wù)器120返回的二維碼、用戶名等。顯示屏幕用于顯示網(wǎng)頁(yè)界面等,如顯示網(wǎng)頁(yè)界面上的二維碼等,輸入設(shè)備用于接收用戶輸入的命令或數(shù)據(jù)等。對(duì)于帶觸摸屏的終端110,顯示屏幕和輸入設(shè)備可為觸摸屏。
[0036]在一個(gè)實(shí)施例中,圖1中的服務(wù)器120的內(nèi)部結(jié)構(gòu)如圖3所示,該服務(wù)器120包括通過(guò)系統(tǒng)總線連接的處理器、存儲(chǔ)介質(zhì)、內(nèi)存和網(wǎng)絡(luò)接口。其中,該服務(wù)器120的存儲(chǔ)介質(zhì)存儲(chǔ)有操作系統(tǒng)、數(shù)據(jù)庫(kù)和一種登錄裝置,數(shù)據(jù)庫(kù)中存儲(chǔ)有唯一標(biāo)識(shí)和用戶名,該登錄裝置用于實(shí)現(xiàn)一種適用于服務(wù)器120的登錄方法。該服務(wù)器120的處理器用于提供計(jì)算和控制能力,支撐整個(gè)服務(wù)器120的運(yùn)行。該服務(wù)器120的內(nèi)存為存儲(chǔ)介質(zhì)中的登錄裝置的運(yùn)行提供環(huán)境。該服務(wù)器120的網(wǎng)絡(luò)接口用于與外部的終端110和終端130通過(guò)網(wǎng)絡(luò)連接通信,比如接收終端110和終端130發(fā)送的請(qǐng)求以及向終端110和終端130返回的數(shù)據(jù)等。
[0037]如圖4所示,在一個(gè)實(shí)施例中,提供了一種登錄方法,以應(yīng)用于上述應(yīng)用環(huán)境中的服務(wù)器來(lái)舉例說(shuō)明,包括如下步驟:
[0038]步驟S210,第一服務(wù)器接收第一終端的登錄請(qǐng)求。
[0039]具體的,第一終端訪問(wèn)網(wǎng)絡(luò)資源時(shí)需要先登錄才能訪問(wèn),第一終端接收輸入的網(wǎng)址,生成登錄請(qǐng)求,通過(guò)向第一服務(wù)器發(fā)送登錄請(qǐng)求以獲得二維碼,第一服務(wù)器接收第一終端發(fā)送的登錄請(qǐng)求。
[0040]步驟S220,第一服務(wù)器根據(jù)登錄請(qǐng)求生成唯一標(biāo)識(shí)并存儲(chǔ),根據(jù)唯一標(biāo)識(shí)生成對(duì)應(yīng)的二維碼并返回至第一終端,二維碼中包含唯一標(biāo)識(shí)。
[0041]具體的,唯一標(biāo)識(shí)也稱為⑶ID,是全球唯一的,用于標(biāo)識(shí)一次登錄過(guò)程,從而保證用戶名只能和唯一的一次登錄過(guò)程綁定,以此來(lái)保證登錄安全。生成的唯一標(biāo)識(shí)存儲(chǔ)于Redis緩存中,Redis是一種分布式key-value存儲(chǔ)系統(tǒng),將唯一標(biāo)識(shí)進(jìn)行編碼后,生成包含唯一標(biāo)識(shí)的二維碼,并將二維碼發(fā)送至第一終端。
[0042]步驟S230,第二服務(wù)器接收第二終端掃描二維碼得到的唯一標(biāo)識(shí)和第二終端已登錄應(yīng)用的用戶名,并將唯一標(biāo)識(shí)和用戶名發(fā)送至第一服務(wù)器。
[0043]具體的,第二服務(wù)器接收到包含唯一標(biāo)識(shí)的二維碼后,展示二維碼,展示界面如圖5所示。第二終端可以通過(guò)二維碼掃描工具,或嵌入二維碼掃描工具的應(yīng)用掃描二維碼,如即時(shí)通訊應(yīng)用、企業(yè)操作應(yīng)用、游戲應(yīng)用等。第二終端在掃描二維碼之前通過(guò)用戶名和密
當(dāng)前第1頁(yè)1 2 3 4 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1