專利名稱:一種登錄系統(tǒng)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機(jī)網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種登錄系統(tǒng)的方法。
背景技術(shù):
用戶登錄對于很多網(wǎng)站、系統(tǒng)或者軟件都是不可缺少的一部分?,F(xiàn)在比較常用的方法就是讓用戶輸入用戶名、密碼和驗(yàn)證碼的方式來實(shí)現(xiàn)登錄操作,該方法是通過驗(yàn)證用戶輸入的信息和系統(tǒng)中錄入的是否一致來實(shí)現(xiàn)的,驗(yàn)證碼是為了防止惡意刷新登錄操作。
這種方案的缺點(diǎn)在于,每次用戶進(jìn)入都要手動輸入用戶名、密碼和驗(yàn)證碼,比較麻煩, 而且不安全,因?yàn)檫@些信息容易被網(wǎng)上的木馬等病毒得到。對于登錄中不安全的問題,現(xiàn)在還有另外一種技術(shù)方案,就是用戶在登錄系統(tǒng)的時候,系統(tǒng)會生成一個對應(yīng)的的驗(yàn)證碼,發(fā)送到用戶的手機(jī)上,用戶在登錄頁面的驗(yàn)證碼框中輸入這個驗(yàn)證碼才能成功登錄,這樣做安全性能比以前高了。但這樣做也有明顯的缺點(diǎn),首先步驟過于繁瑣,用戶需要等手機(jī)的短信,如果短信有時候因?yàn)榫W(wǎng)絡(luò)等原因不能及時收至IJ,這樣就影響了用戶的登錄,另外發(fā)送短信還需要在系統(tǒng)中開發(fā)短信發(fā)送的一些功能,這個也會在一定程度上增加代碼的復(fù)雜度。
發(fā)明內(nèi)容
本發(fā)明的目的在于提出一種登錄系統(tǒng)的方法,能夠省去傳統(tǒng)登錄模式用戶輸入登錄信息過多的麻煩,并且提高登錄的安全性。為達(dá)此目的,本發(fā)明采用以下技術(shù)方案
一種登錄系統(tǒng)的方法,包括以下步驟
A、注冊系統(tǒng)時,將用戶的用戶名、手機(jī)號和手機(jī)的機(jī)器碼發(fā)送給系統(tǒng)服務(wù)器,系統(tǒng)服務(wù)器將所述用戶的用戶名、手機(jī)號和手機(jī)的機(jī)器碼存儲在第一數(shù)據(jù)庫中;
B、所述用戶手機(jī)中的客戶端選擇計算機(jī)終端,并獲取所述計算機(jī)終端的藍(lán)牙地址;
C、所述客戶端將所述用戶手機(jī)的手機(jī)號、手機(jī)的機(jī)器碼和所述計算機(jī)終端的藍(lán)牙地址發(fā)送給系統(tǒng)服務(wù)器,系統(tǒng)服務(wù)器將所述用戶手機(jī)號、手機(jī)的機(jī)器碼和所述計算機(jī)終端的藍(lán)牙地址存儲在第二數(shù)據(jù)庫中;
D、在所述計算機(jī)終端輸入用戶名,所述計算機(jī)終端向系統(tǒng)服務(wù)器發(fā)送所述用戶名和所述計算機(jī)終端的藍(lán)牙地址;
E、系統(tǒng)服務(wù)器根據(jù)收到的用戶名,從第一數(shù)據(jù)庫中檢索出對應(yīng)的手機(jī)號和手機(jī)的機(jī)器
碼;
F、系統(tǒng)服務(wù)器根據(jù)收到的計算機(jī)終端的藍(lán)牙地址以及檢索出的手機(jī)號和手機(jī)的機(jī)器碼,與第二數(shù)據(jù)庫中的計算機(jī)終端的藍(lán)牙地址、手機(jī)號和手機(jī)的機(jī)器碼進(jìn)行匹配;
G、如果匹配成功,系統(tǒng)服務(wù)器向所述計算機(jī)終端發(fā)送登錄系統(tǒng)成功信息。還包括以下步驟注冊系統(tǒng)成功后,系統(tǒng)服務(wù)器向手機(jī)發(fā)送客戶端的下載地址;
手機(jī)從所述下載地址下載客戶端,并安裝到手機(jī)中。步驟C還包括以下步驟
系統(tǒng)服務(wù)器向所述客戶端發(fā)送提示登錄系統(tǒng)信息。步驟C中,所述客戶端從當(dāng)前手機(jī)中獲取所述用戶手機(jī)的手機(jī)號和手機(jī)的機(jī)器碼。采用了本發(fā)明的技術(shù)方案,由于在登錄時只需要輸入用戶名,其他信息輸入不需要用戶參與,所以能夠省去傳統(tǒng)登錄模式用戶輸入登錄信息過多的麻煩,并且能夠提高登錄的安全性。
圖I是本發(fā)明具體實(shí)施方式
中登錄系統(tǒng)的流程圖。
具體實(shí)施例方式下面結(jié)合附圖并通過具體實(shí)施方式
來進(jìn)一步說明本發(fā)明的技術(shù)方案。圖I是本發(fā)明具體實(shí)施方式
中登錄系統(tǒng)的流程圖。如圖I所示,該登錄系統(tǒng)的流程包括以下步驟
步驟101、注冊系統(tǒng)時,將用戶的用戶名、手機(jī)號和手機(jī)的機(jī)器碼發(fā)送給系統(tǒng)服務(wù)器,系統(tǒng)服務(wù)器將用戶的用戶名、手機(jī)號和手機(jī)的機(jī)器碼存儲在第一數(shù)據(jù)庫中。實(shí)際操作中,當(dāng)要成為一個系統(tǒng)的用戶,必須在這個系統(tǒng)的注冊頁面注冊個人信息,注冊成功后才能成為這個系統(tǒng)的用戶。注冊信息的時候需要填寫用戶名、密碼、手機(jī)號碼、郵箱和手機(jī)機(jī)器碼等其他信息,其中前面說的用戶名、密碼、手機(jī)號和手機(jī)機(jī)器碼是必填的。用戶名和密碼是用于傳統(tǒng)登錄模式的,并且用戶名和密碼還是修改用戶信息的必要項,用戶名、機(jī)器碼以及手機(jī)號是本發(fā)明具體實(shí)施方式
中登錄所需要的登錄信息。這里之所以采用兩種登錄方式是為了方便用戶選擇,以免用戶手機(jī)沒帶或者沒在身邊所造成的登錄不便。注冊信息填寫完畢,然后確定注冊,這樣注冊成功了的話,就是這個系統(tǒng)的合法用戶了。步驟102、注冊系統(tǒng)成功后,系統(tǒng)服務(wù)器將客戶端安裝到手機(jī)中。在系統(tǒng)注冊成功后,會有一個頁面提示用戶下載登錄系統(tǒng)用的客戶端到手機(jī)上,并且提供這個客戶端的下載地址,用戶根據(jù)這個地址下載客戶端到手機(jī)中并安裝。步驟103、當(dāng)用戶需要登錄該系統(tǒng)時,用戶手機(jī)中的客戶端需要選擇計算機(jī)終端,并獲取計算機(jī)終端的藍(lán)牙地址。首先通過手機(jī)的藍(lán)牙設(shè)備搜索用戶附近支持藍(lán)牙的計算機(jī)終端,并把這些計算機(jī)終端的藍(lán)牙地址(BLUETOOTH ADDRESS)顯示在手機(jī)上的客戶端,供用戶選擇,這樣就可以確定用戶要使用的是哪臺計算機(jī)終端,并獲得該計算機(jī)終端的藍(lán)牙地址。步驟104、客戶端再從當(dāng)前手機(jī)中獲取用戶手機(jī)的手機(jī)號和手機(jī)的機(jī)器碼,然后用戶通過客戶端將用戶手機(jī)的手機(jī)號、手機(jī)的機(jī)器碼和計算機(jī)終端的藍(lán)牙地址發(fā)送給系統(tǒng)服務(wù)器,系統(tǒng)服務(wù)器將收到的用戶手機(jī)號、手機(jī)的機(jī)器碼和計算機(jī)終端的藍(lán)牙地址存儲在第二數(shù)據(jù)庫中。
同時,系統(tǒng)服務(wù)器向客戶端發(fā)送提示登錄系統(tǒng)信息,這里的提示是系統(tǒng)提示做登錄的用戶通過在自己的手機(jī)上運(yùn)行所述客戶端做相應(yīng)的操作,用戶可以開始登錄系統(tǒng)了。步驟105、用戶在計算機(jī)終端輸入用戶名,計算機(jī)終端向系統(tǒng)服務(wù)器發(fā)送用戶名和該計算機(jī)終端的藍(lán)牙地址信息。也即通過客戶端所選擇的藍(lán)牙地址所對應(yīng)的那臺計算機(jī)終端,打開要登錄的系統(tǒng),進(jìn)入系統(tǒng)的登錄頁面。這個頁面有用戶名的輸入框和登錄按鈕,輸入注冊的用戶的用戶名后點(diǎn)擊登錄。這個時候計算機(jī)終端把輸入的用戶名和這臺計算機(jī)終端的藍(lán)牙地址傳到系統(tǒng)服務(wù)器。步驟106、系統(tǒng)服務(wù)器根據(jù)收到的用戶名,從第一數(shù)據(jù)庫中檢索出對應(yīng)的手機(jī)號和手機(jī)的機(jī)器碼。步驟107、系統(tǒng)服務(wù)器根據(jù)收到的計算機(jī)終端的藍(lán)牙地址以及檢索出的手機(jī)號和手機(jī)的機(jī)器碼,與第二數(shù)據(jù)庫中的計算機(jī)終端的藍(lán)牙地址、手機(jī)號和手機(jī)的機(jī)器碼進(jìn)行匹 配。步驟108、如果信息完全匹配,則匹配成功,系統(tǒng)服務(wù)器向計算機(jī)終端發(fā)送登錄系統(tǒng)成功信息,用戶登錄系統(tǒng)成功。步驟109、當(dāng)需要退出系統(tǒng)的時候,系統(tǒng)服務(wù)器會將在第二數(shù)據(jù)庫中存儲的那條匹配的手機(jī)號、手機(jī)機(jī)器碼和計算機(jī)終端藍(lán)牙地址的記錄給清除掉,這樣下次再進(jìn)入系統(tǒng)的時候就需要重復(fù)上面的操作步驟。以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉該技術(shù)的人在本發(fā)明所揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種登錄系統(tǒng)的方法,其特征在于,包括以下步驟 A、注冊系統(tǒng)吋,將用戶的用戶名、手機(jī)號和手機(jī)的機(jī)器碼發(fā)送給系統(tǒng)服務(wù)器,系統(tǒng)服務(wù)器將所述用戶的用戶名、手機(jī)號和手機(jī)的機(jī)器碼存儲在第一數(shù)據(jù)庫中; B、所述用戶手機(jī)中的客戶端選擇計算機(jī)終端,并獲取所述計算機(jī)終端的藍(lán)牙地址; C、所述客戶端將所述用戶手機(jī)的手機(jī)號、手機(jī)的機(jī)器碼和所述計算機(jī)終端的藍(lán)牙地址發(fā)送給系統(tǒng)服務(wù)器,系統(tǒng)服務(wù)器將所述用戶手機(jī)號、手機(jī)的機(jī)器碼和所述計算機(jī)終端的藍(lán)牙地址存儲在第二數(shù)據(jù)庫中; D、在所述計算機(jī)終端輸入用戶名,所述計算機(jī)終端向系統(tǒng)服務(wù)器發(fā)送所述用戶名和所述計算機(jī)終端的藍(lán)牙地址; E、系統(tǒng)服務(wù)器根據(jù)收到的用戶名,從第一數(shù)據(jù)庫中檢索出對應(yīng)的手機(jī)號和手機(jī)的機(jī)器碼; F、系統(tǒng)服務(wù)器根據(jù)收到的計算機(jī)終端的藍(lán)牙地址以及檢索出的手機(jī)號和手機(jī)的機(jī)器碼,與第二數(shù)據(jù)庫中的計算機(jī)終端的藍(lán)牙地址、手機(jī)號和手機(jī)的機(jī)器碼進(jìn)行匹配; G、如果匹配成功,系統(tǒng)服務(wù)器向所述計算機(jī)終端發(fā)送登錄系統(tǒng)成功信息。
2.根據(jù)權(quán)利要求I所述的ー種登錄系統(tǒng)的方法,其特征在于,還包括以下步驟 注冊系統(tǒng)成功后,系統(tǒng)服務(wù)器向手機(jī)發(fā)送客戶端的下載地址; 手機(jī)從所述下載地址下載客戶端,并安裝到手機(jī)中。
3.根據(jù)權(quán)利要求I所述的ー種登錄系統(tǒng)的方法,其特征在于,步驟C還包括以下步驟 系統(tǒng)服務(wù)器向所述客戶端發(fā)送提示登錄系統(tǒng)信息。
4.根據(jù)權(quán)利要求I所述的ー種登錄系統(tǒng)的方法,其特征在于,步驟C中,所述客戶端從當(dāng)前手機(jī)中獲取所述用戶手機(jī)的手機(jī)號和手機(jī)的機(jī)器碼。
全文摘要
本發(fā)明公開了一種登錄系統(tǒng)的方法,注冊系統(tǒng)時將用戶的用戶名、手機(jī)號和手機(jī)的機(jī)器碼發(fā)送給系統(tǒng)服務(wù)器存儲在第一數(shù)據(jù)庫中,手機(jī)中的客戶端選擇計算機(jī)終端并獲取藍(lán)牙地址,客戶端將手機(jī)號、機(jī)器碼和藍(lán)牙地址發(fā)送給系統(tǒng)服務(wù)器存儲在第二數(shù)據(jù)庫中,在計算機(jī)終端輸入用戶名,計算機(jī)終端向系統(tǒng)服務(wù)器發(fā)送用戶名和自己的藍(lán)牙地址,系統(tǒng)服務(wù)器根據(jù)用戶名,從第一數(shù)據(jù)庫中檢索出對應(yīng)的手機(jī)號和機(jī)器碼,再根據(jù)藍(lán)牙地址、手機(jī)號和機(jī)器碼,與第二數(shù)據(jù)庫中的藍(lán)牙地址、手機(jī)號和機(jī)器碼進(jìn)行匹配,如果匹配成功,系統(tǒng)服務(wù)器向計算機(jī)終端發(fā)送登錄系統(tǒng)成功信息。采用了本發(fā)明的技術(shù)方案,能夠省去傳統(tǒng)登錄模式用戶輸入登錄信息過多的麻煩,并且提高登錄的安全性。
文檔編號H04L29/06GK102685090SQ201110363450
公開日2012年9月19日 申請日期2011年11月16日 優(yōu)先權(quán)日2011年11月16日
發(fā)明者劉富浩, 李鵬 申請人:北京十分科技有限公司