專利名稱:用于提高安全性的網(wǎng)站用戶注冊方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)信息技術(shù),尤其涉及一種用于提高安全性的網(wǎng)站用戶注冊方法。
背景技術(shù):
Internet的發(fā)展,為改變傳統(tǒng)的商業(yè)運作模式提供了一種技術(shù)上的可行性的方案利用hternet的技術(shù)和協(xié)議,建立各種企業(yè)內(nèi)部網(wǎng)htranet,企業(yè)外部網(wǎng)Extranet,通過廉價的通訊手段,將買家與賣家、廠商和合作伙伴緊密結(jié)合在了一起,消除時間與空間帶來的障礙,從而大大的節(jié)約了交易成本,擴大了交易范圍。而在實際的生活中,這種方案已經(jīng)被廣泛的運用到了實際的商業(yè)活動中了,人們將這種交易模式稱為電子商務(wù)。隨著電子商務(wù)的流行,一種全新的購物理念開始形成并逐步發(fā)展。網(wǎng)上購物是一種具有交互功能的商業(yè)信息系統(tǒng)。目前,網(wǎng)絡(luò)正以一種前所未有的沖擊力在影響著人類的活動,包括人類的生產(chǎn)和日常生活。網(wǎng)絡(luò)的誕生和發(fā)展,顛覆了傳統(tǒng)的信息傳播方式,沖破了存在于傳統(tǒng)交流方式中時間和空間的種種壁壘,極大地改變了人類從物質(zhì)到精神、從形式到內(nèi)容、從生產(chǎn)到生活的各種活動,并且給人類帶來了新的機遇和挑戰(zhàn)。電子商務(wù)將成為21世紀(jì)網(wǎng)絡(luò)發(fā)展的主流。國內(nèi)企業(yè)在紛紛加入到阿里巴巴等一系列大型電子商務(wù)網(wǎng)站,通過網(wǎng)絡(luò)進行B2B (企業(yè)對企業(yè))的網(wǎng)上交易之后,也充分認(rèn)識到網(wǎng)絡(luò)交易將成為未來商品交易的重要組成部分,在建立企業(yè)宣傳網(wǎng)絡(luò)的同時,也逐步擴大企業(yè)自身的網(wǎng)絡(luò)銷售渠道,建立自己的電子商務(wù)網(wǎng)站,完成從B2B到B2C (企業(yè)對個人)同時進行網(wǎng)絡(luò)交易的過度,大大提高了企業(yè)網(wǎng)絡(luò)交易的數(shù)量和金額。
發(fā)明內(nèi)容
針對當(dāng)前的實際需要,本發(fā)明旨在對網(wǎng)站用戶的注冊安全提供一種獨特的技術(shù)方案。具體地,本發(fā)明提出了一種用于提高安全性的網(wǎng)站用戶注冊方法,包括 進入注冊入口,所述注冊入口包含若干必選項;
填寫所述注冊入口,其中所述若干必選項不得為空; 輸入密碼兩次,并確定所述密碼是否一致, 如果上述兩次輸入的密碼不一致,則返回所述注冊入口 ; 如果上述兩次輸入的密碼一致,則進一步執(zhí)行以下步驟; 將所填寫的信息與數(shù)據(jù)庫中已存儲的注冊信息進行比較;
如果所述已填寫的信息與數(shù)據(jù)庫中已存儲的注冊信息之一重復(fù),則返回所述注冊入口 ;以及
如果所述已填寫的信息與數(shù)據(jù)庫中已存儲的注冊信息之一不重復(fù),則驗證通過。根據(jù)本發(fā)明的一個實施例,上述用于提高安全性的網(wǎng)站用戶注冊方法可以進一步包括
如果在所述驗證通過的步驟中出現(xiàn)錯誤或異常,則返回所述注冊入口,請求重新填
寫;
如果所述驗證通過的步驟無錯誤或異常,則指示用戶填寫并提交個人信息。根據(jù)本發(fā)明的一個實施例,上述用于提高安全性的網(wǎng)站用戶注冊方法可以進一步包括
如果在所述提交個人信息的步驟中出現(xiàn)錯誤或異常,則返回所述注冊入口,請求重新填寫;
如果所述提交個人信息的步驟無錯誤或異常,則將先前填寫的信息、密碼、個人信息送入數(shù)據(jù)庫。根據(jù)本發(fā)明的一個實施例,上述用于提高安全性的網(wǎng)站用戶注冊方法可以進一步包括
如果在所述送入數(shù)據(jù)庫的步驟中出現(xiàn)錯誤或異常,則返回所述注冊入口,請求重新填
寫;
如果所述送入數(shù)據(jù)庫的步驟無錯誤或異常,則注冊成功。根據(jù)本發(fā)明的一個實施例,上述用于提高安全性的網(wǎng)站用戶注冊方法可以進一步包括
在注冊成功后,返回所述注冊入口,以允許再一次的注冊操作。根據(jù)本發(fā)明的一個實施例,在上述用于提高安全性的網(wǎng)站用戶注冊方法中,所述個人信息至少包括用戶的真實姓名、家庭地址、郵政編碼、電子郵箱地址、身份證號碼。根據(jù)本發(fā)明的一個實施例,在上述用于提高安全性的網(wǎng)站用戶注冊方法中,所述網(wǎng)站是電子商務(wù)網(wǎng)站。根據(jù)本發(fā)明的一個實施例,在上述用于提高安全性的網(wǎng)站用戶注冊方法中,所述數(shù)據(jù)庫是基于SQL技術(shù)的數(shù)據(jù)庫。應(yīng)當(dāng)理解,本發(fā)明以上的一般性描述和以下的詳細描述都是示例性和說明性的, 并且旨在為如權(quán)利要求所述的本發(fā)明提供進一步的解釋。
附圖主要是用于提供對本發(fā)明進一步的理解。附圖示出了本發(fā)明的實施例,并與本說明書一起起到解釋本發(fā)明原理的作用。附圖中
圖1示意性地示出了本發(fā)明的用于提高安全性的網(wǎng)站用戶注冊方法的流程圖。
具體實施例方式
以下結(jié)合附圖詳細描述本發(fā)明的技術(shù)方案。其中,相同的標(biāo)號用于表示相同的元素,且以下描述中的具體技術(shù)術(shù)語并不構(gòu)成對本發(fā)明的技術(shù)方案本身的實質(zhì)性限制。實際上,本領(lǐng)域的技術(shù)人員所熟知的各種變化都是允許的。近年來,隨著hternet的迅速崛起,互聯(lián)網(wǎng)已日益成為收集提供信息的最佳渠道并逐步進入傳統(tǒng)的流通領(lǐng)域。于是電子商務(wù)開始流行起來,越來越多的商家在網(wǎng)上建起在線商店,向消費者展示出一種新穎的購物理念。在各種網(wǎng)站系統(tǒng)中,網(wǎng)上購物系統(tǒng)作為B2B,B2C (Business to Customer,即企業(yè)對消費者),C2C (Customer to Customer,即消費者對消費者)電子商務(wù)的前端商務(wù)平臺,在其商務(wù)活動全過程中起著舉足輕重的作用。本發(fā)明針對購物網(wǎng)站的實際需要開發(fā)了一套網(wǎng)站用戶注冊方法,但本發(fā)明并不僅限于購物網(wǎng)站。本發(fā)明可以廣泛地應(yīng)用于各種需要會員注冊的網(wǎng)站系統(tǒng)。在實踐中,本發(fā)明可以以WINDOWS操作平臺為基礎(chǔ),采用ASP. NET技術(shù),運用SQL SERVER建立數(shù)據(jù)庫,對IIS 進行簡要設(shè)置即可運行該系統(tǒng)。圖1示意性地示出了本發(fā)明的用于提高安全性的網(wǎng)站用戶注冊方法的流程圖。根據(jù)本發(fā)明的用于提高安全性的網(wǎng)站用戶注冊方法,如果用戶需要登錄網(wǎng)站,則必須首先進行注冊操作。如圖1所示,在進行注冊操作時,
步驟101,首先將進入一注冊入口,該注冊入口包含若干必選項,例如注冊入口的必選項包括在該網(wǎng)站上使用的用戶名。根據(jù)一個實施例,點擊主頁面的用戶注冊選項后,會彈出一個注冊信息頁面,即注冊入口。步驟102,填寫注冊入口,其中若干必選項不得為空,基于上述舉例也就是說用戶至少必須填寫用戶名信息。步驟103,輸入密碼兩次,并確定所述密碼是否一致,輸入兩次密碼是為了避免用戶由于打字失誤而造成所輸入的密碼與所設(shè)想的密碼不一致,從而造成不必要的問題,接著,如果上述兩次輸入的密碼不一致,則返回所述注冊入口 ;如果上述兩次輸入的密碼一致,則進一步執(zhí)行以下步驟104。步驟104,驗證用戶的唯一性,該步驟要求將所填寫的信息與數(shù)據(jù)庫中已存儲的注冊信息進行比較;如果已填寫的信息與數(shù)據(jù)庫中已存儲的注冊信息之一重復(fù),則返回所述注冊入口;相反,如果所述已填寫的信息與數(shù)據(jù)庫中已存儲的注冊信息之一不重復(fù),則進入步驟105。步驟105,驗證通過,在該步驟中,如果在所述驗證通過的步驟中出現(xiàn)錯誤或異常, 則返回所述注冊入口,請求重新填寫;如果所述驗證通過的步驟無錯誤或異常,則指示用戶填寫并提交個人信息。步驟106,提交個人信息,在該步驟中,如果在所述提交個人信息的步驟中出現(xiàn)錯誤或異常,則返回所述注冊入口,請求重新填寫;如果所述提交個人信息的步驟無錯誤或異常,則將先前填寫的信息、密碼、個人信息送入數(shù)據(jù)庫,例如個人信息的實例可以包括用戶的真實姓名、家庭地址、郵政編碼、電子郵箱地址、身份證號碼。步驟107,將信息輸入數(shù)據(jù)庫,在該步驟中,如果在所述送入數(shù)據(jù)庫的步驟中出現(xiàn)錯誤或異常,則返回所述注冊入口,請求重新填寫;如果所述送入數(shù)據(jù)庫的步驟無錯誤或異常,則進入步驟108。
步驟108,注冊成功,根據(jù)該步驟,在注冊成功后,返回所述注冊入口,以允許再一次的注冊操作。在注冊成功后,系統(tǒng)將該用戶注冊信息寫入會員表即Users并提示用戶注冊成功,用戶登錄后,就可以在該網(wǎng)站上執(zhí)行各種用戶服務(wù)了。目前的大多數(shù)網(wǎng)站,例如電子商城系統(tǒng),離不開用戶與網(wǎng)站之間的交互,用戶注冊和登錄十分重要。該系統(tǒng)對用戶注冊和登錄功能進行詳細設(shè)計。會員注冊時在注冊頁面編輯個人信息,通過信息表單提交個人信息到服務(wù)器審核。檢查用戶提交的信息是否為空,用戶提交的信息不能為空。會員注冊用戶名不能與以往已經(jīng)注冊的用戶名重復(fù),否則無法區(qū)分。在提交信息到數(shù)據(jù)庫時對此進行了檢查限制。會員注冊后每次只需登錄網(wǎng)站便可在網(wǎng)站上享受各種注冊會員服務(wù)。會員在首頁登錄表單內(nèi)填寫相應(yīng)的信息登錄網(wǎng)站。服務(wù)器驗證信息正確則返回首頁顯示用戶成功登錄。如果信息錯誤則返回注冊頁面請會員重新登錄。
權(quán)利要求
1.一種用于提高安全性的網(wǎng)站用戶注冊方法,包括 進入注冊入口,所述注冊入口包含若干必選項;填寫所述注冊入口,其中所述若干必選項不得為空; 輸入密碼兩次,并確定所述密碼是否一致, 如果上述兩次輸入的密碼不一致,則返回所述注冊入口 ; 如果上述兩次輸入的密碼一致,則進一步執(zhí)行以下步驟; 將所填寫的信息與數(shù)據(jù)庫中已存儲的注冊信息進行比較;如果所述已填寫的信息與數(shù)據(jù)庫中已存儲的注冊信息之一重復(fù),則返回所述注冊入口 ;以及如果所述已填寫的信息與數(shù)據(jù)庫中已存儲的注冊信息之一不重復(fù),則驗證通過。
2.如權(quán)利要求1所述的用于提高安全性的網(wǎng)站用戶注冊方法,其特征在于,進一步包括如果在所述驗證通過的步驟中出現(xiàn)錯誤或異常,則返回所述注冊入口,請求重新填寫;如果所述驗證通過的步驟無錯誤或異常,則指示用戶填寫并提交個人信息。
3.如權(quán)利要求2所述的用于提高安全性的網(wǎng)站用戶注冊方法,其特征在于,進一步包括如果在所述提交個人信息的步驟中出現(xiàn)錯誤或異常,則返回所述注冊入口,請求重新填寫;如果所述提交個人信息的步驟無錯誤或異常,則將先前填寫的信息、密碼、個人信息送入數(shù)據(jù)庫。
4.如權(quán)利要求3所述的用于提高安全性的網(wǎng)站用戶注冊方法,其特征在于,進一步包括如果在所述送入數(shù)據(jù)庫的步驟中出現(xiàn)錯誤或異常,則返回所述注冊入口,請求重新填寫;如果所述送入數(shù)據(jù)庫的步驟無錯誤或異常,則注冊成功。
5.如權(quán)利要求4所述的用于提高安全性的網(wǎng)站用戶注冊方法,其特征在于,進一步包括在注冊成功后,返回所述注冊入口,以允許再一次的注冊操作。
6.如權(quán)利要求2所述的用于提高安全性的網(wǎng)站用戶注冊方法,其特征在于,所述個人信息至少包括用戶的真實姓名、家庭地址、郵政編碼、電子郵箱地址、身份證號碼。
7.如權(quán)利要求1所述的用于提高安全性的網(wǎng)站用戶注冊方法,其特征在于,所述網(wǎng)站是電子商務(wù)網(wǎng)站。
8.如權(quán)利要求1所述的用于提高安全性的網(wǎng)站用戶注冊方法,其特征在于,所述數(shù)據(jù)庫是基于SQL技術(shù)的數(shù)據(jù)庫。
全文摘要
本發(fā)明提出了一種用于提高安全性的網(wǎng)站用戶注冊方法,包括進入注冊入口,所述注冊入口包含若干必選項;填寫所述注冊入口,其中所述若干必選項不得為空;輸入密碼兩次,并確定所述密碼是否一致,如果上述兩次輸入的密碼不一致,則返回所述注冊入口;如果上述兩次輸入的密碼一致,則進一步執(zhí)行以下步驟;將所填寫的信息與數(shù)據(jù)庫中已存儲的注冊信息進行比較;如果所述已填寫的信息與數(shù)據(jù)庫中已存儲的注冊信息之一重復(fù),則返回所述注冊入口;以及如果所述已填寫的信息與數(shù)據(jù)庫中已存儲的注冊信息之一不重復(fù),則驗證通過。
文檔編號H04L12/24GK102546535SQ201010589640
公開日2012年7月4日 申請日期2010年12月15日 優(yōu)先權(quán)日2010年12月15日
發(fā)明者于鳳霞, 姚寅盛 申請人:上海杉達學(xué)院