本發(fā)明涉及一種網(wǎng)絡(luò)安全應(yīng)用技術(shù)領(lǐng)域,特別涉及一種網(wǎng)頁游戲安全系統(tǒng)。
背景技術(shù):
隨著信息技術(shù)的快速發(fā)展和廣泛應(yīng)用,網(wǎng)頁游戲成為一個新興的朝陽產(chǎn)業(yè),經(jīng)過幾年的快速發(fā)展,現(xiàn)在中國的網(wǎng)頁游戲處于成長期,并快速走向成熟期的階段,在中國整個網(wǎng)絡(luò)經(jīng)濟發(fā)展的過程中,網(wǎng)頁游戲從無到有,發(fā)展到目前成為中國網(wǎng)絡(luò)經(jīng)濟的重要組成部分。
網(wǎng)頁網(wǎng)絡(luò)游戲是基于網(wǎng)頁瀏覽器的在線游戲。相較目前主流的多人在線網(wǎng)絡(luò)游戲而言,網(wǎng)頁網(wǎng)絡(luò)游戲無須下載游戲服務(wù)器,也基本不會存在電腦配置不夠等問題,使用普通瀏覽器即可完成游戲的全部內(nèi)容,受到人們的青睞。
網(wǎng)頁游戲在飛速發(fā)展的同時,也面臨著嚴重的問題。人們在享受游戲歡樂的同時,也會擔心自己的賬號被他人盜取,一旦賬號被盜,就會導(dǎo)致人們在游戲上花費的時間浪費,在游戲中認識的網(wǎng)友也很難找回,在金錢上花費都白費,還有改進的空間。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的是提供一種網(wǎng)頁游戲安全系統(tǒng),通過前端密碼、后端密碼、動態(tài)密碼的配合使用,同時配合賬號凍結(jié)系統(tǒng),提高了賬號的安全性能。
本發(fā)明的上述技術(shù)目的是通過以下技術(shù)方案得以實現(xiàn)的:
一種網(wǎng)頁游戲安全系統(tǒng),包括游戲服務(wù)器、與游戲服務(wù)器通過互聯(lián)網(wǎng)進行數(shù)據(jù)傳輸?shù)挠螒蚩蛻舳耍€包括向用戶展示網(wǎng)頁游戲的登錄界面,所述登錄界面包括登錄系統(tǒng)、注冊系統(tǒng)、密碼修改系統(tǒng);
所述登錄系統(tǒng)包括:
將用戶的賬號進行輸入的賬號輸入模塊;
與用戶的賬號所對應(yīng)的密碼輸入模塊;
將用戶輸入的賬號和密碼與游戲服務(wù)器中注冊保存的信息進行核對并進入網(wǎng)頁游戲的確認登錄模塊;
所述密碼輸入模塊包括:
用戶注冊時與用戶的賬號所對應(yīng)的前端密碼;
用戶第一次登錄游戲時創(chuàng)建或選擇角色時所需要自主輸入的后端密碼;
與用戶賬號綁定的賬號保護器所對應(yīng)的動態(tài)密碼,所述動態(tài)密碼將在每四十五秒時自動刷新并隨機組成,當輸入前端密碼后,還需要輸入動態(tài)密碼才能輸入后端密碼;
當同時輸入正確的前端密碼、后端密碼、動態(tài)密碼時,才能正常登陸。
采用上述方案,登陸游戲時,需要輸入賬號,同時需要輸入與當前賬號相對應(yīng)的前端密碼、后端密碼、動態(tài)密碼,三種密碼同時使用,二前端密碼是注冊賬號時,所需要輸入的密碼,主要保護了賬號的安全,后端密碼是選擇角色時所需要輸入的密碼,保護了賬號內(nèi)的游戲角色,動態(tài)密碼時一直在變化的,同時在輸入前端密碼后,需要在動態(tài)密碼沒有變化的時間中,輸入動態(tài)密碼才能進入角色選擇的界面,因此提高了賬號的安全性能。
作為優(yōu)選,所述注冊系統(tǒng)包括:
賬號生成模塊,用戶通過游戲客戶端自主輸入賬號信息;
密碼生成模塊,用戶通過游戲客戶端自主輸入與賬號信息所對應(yīng)的前端密碼;
注冊手機設(shè)備驗證模塊,用戶從游戲客戶端輸入手機號,所述游戲服務(wù)器接收到用戶從游戲客戶端輸入的手機號并隨機發(fā)送一個驗證碼,用戶從游戲客戶端將發(fā)送至對應(yīng)手機號上的驗證碼進行輸入并驗證,當用戶輸入至游戲客戶端上的驗證碼與游戲服務(wù)器上與手機號碼相對應(yīng)的驗證碼一致時,驗證通過,反之,驗證不通過,需重新輸入手機號并進行驗證;
密保問題模塊,用戶從游戲客戶端選擇密保問題,并自行輸入密保答案;
安全問題模塊,用戶從游戲客戶端回答指定的安全問題,并生成與安全問題相對應(yīng)的安全問題答案;
注冊提交模塊,用戶從游戲客戶端將賬號生成模塊中的賬號信息、密碼生產(chǎn)模塊中的前端密碼、密保爭議模塊中的密保問題與答案、安全問題模塊中的安全問題的答案、手機設(shè)備驗證模塊中的手機號傳輸至游戲服務(wù)器并進行儲存。
采用上述方案,賬號生成模塊是用戶在用戶端可以根據(jù)自己的喜愛輸入的賬號信息,提高了用戶對賬號的記憶能力,同時靈活度高,而密碼生成模塊也是用戶在用戶端可以根據(jù)自己的喜愛輸入的前端密碼,提高了用戶對前端密碼的記憶能力,而注冊手機設(shè)備驗證模塊根據(jù)用戶目前正在使用的手機,對用戶的手機號進行收集,同時通過收入手機上的驗證碼,使游戲服務(wù)器確定當前手機號為正確手機號且為用戶使用的手機,為后期找回密碼,提供方便;密保問題是用戶自行輸入問題,自行回答的答案,而安全問題是根據(jù)游戲服務(wù)器提出的問題進行解答,安全性更加高,自主性也強。
作為優(yōu)選,所述密碼修改系統(tǒng)包括記住賬號信息模塊、忘記賬號信息模塊,所述記住賬號信息模塊包括:
賬號填寫模塊,用戶從游戲客戶端將賬號信息進行填寫;
第一密碼修改驗證模塊,用戶從游戲客戶端上選擇與文字相對應(yīng)的圖片,并進行驗證,驗證成功后進入第一賬號身份驗證模塊;
第一賬號身份驗證模塊,選擇注冊時與密保問題模塊中的密保問題并進行輸入正確的密保答案,回答安全問題模塊中的安全問題并填寫臨時答案;
第一密碼修改手機設(shè)備驗證模塊,用戶從游戲客戶端輸入手機號,所述游戲服務(wù)器接收到用戶從游戲客戶端輸入的手機號并隨機發(fā)送一個驗證碼,用戶從游戲客戶端將發(fā)送至對應(yīng)手機號上的驗證碼進行輸入并驗證,當用戶輸入至游戲客戶端上的驗證碼與游戲服務(wù)器上與手機號碼相對應(yīng)的驗證碼一致時,驗證通過,反之,驗證不通過,需重新輸入手機號并進行驗證;
第一密碼修改提交模塊,用戶從游戲客戶端將身份驗證模塊中輸入的密保答案、回答安全問題模塊中的臨時答案上傳至游戲服務(wù)器并進行校對,當校對成功時,則進入密碼生成模塊重新輸入新的前端密碼;當校對失敗時,則返回至登錄界面。
采用上述方案,當用戶的密碼忘記后,可以通過密碼修改系統(tǒng)進行找回,密碼修改系統(tǒng)提供了兩種的找回方式,一種是用戶知道自己的賬號,此時需要填寫正確的賬號,同時進行驗證,就可以從當時注冊時的手機號進行驗證碼的驗證,驗證成功后需要填寫密保答案與安全問題的答案,這些答案是用戶第一次注冊時所填寫的,因此提高了賬號的安全性,當校對成功后就可以將前端密碼進行修改,使得賬號可以重新使用。
作為優(yōu)選,所述忘記賬號信息模塊包括:
手機號填寫模塊,用戶根據(jù)注冊系統(tǒng)中注冊手機設(shè)備驗證模塊所驗證過的手機號進行輸入;
第二密碼修改驗證模塊,用戶從游戲客戶端上選擇與文字相對應(yīng)的圖片,并進行驗證,驗證成功后進入第二賬號身份驗證模塊;
第二賬號身份驗證模塊,選擇注冊時與密保問題模塊中的密保問題并進行輸入正確的密保答案,回答安全問題模塊中的安全問題并填寫臨時答案;
第二密碼修改手機設(shè)備驗證模塊,用戶從游戲客戶端輸入手機號,所述游戲服務(wù)器接收到用戶從游戲客戶端輸入的手機號并隨機發(fā)送一個驗證碼,用戶從游戲客戶端將發(fā)送至對應(yīng)手機號上的驗證碼進行輸入并驗證,當用戶輸入至游戲客戶端上的驗證碼與游戲服務(wù)器上與手機號碼相對應(yīng)的驗證碼一致時,驗證通過,反之,驗證不通過,需重新輸入手機號并進行驗證;
第二密碼修改提交模塊,用戶從游戲客戶端將身份驗證模塊中輸入的密保答案、回答安全問題模塊中的臨時答案上傳至游戲服務(wù)器并進行校對,當校對成功時,則進入密碼生成模塊重新輸入新前端密碼,并顯示與手機號相對應(yīng)的賬號信號;當校對失敗時,則返回至登錄界面。
采用上述方案,當用戶忘記了自己的賬號信息時,可以直接填寫手機號,通過驗證后,就可以填寫注冊時的安全問題的答案和密保答案,再根據(jù)發(fā)送到手機上的驗證碼進行二次驗證,驗證成功后,就可以輸入新的前端密碼,從而修改賬號的前端密碼,使得賬號可以重新使用,提高了賬號的安全性。
作為優(yōu)選,還包括賬號凍結(jié)系統(tǒng),所述賬號凍結(jié)系統(tǒng)包括:
賬號核對模塊,用于填寫賬號信息并填寫與賬號所對應(yīng)的前端密碼;
第三賬號身份驗證模塊,選擇注冊時與密保問題模塊中的密保問題并進行輸入正確的密保答案,回答安全問題模塊中的安全問題并填寫臨時答案;
手機驗證模塊,填寫注冊系統(tǒng)中的手機號,并從游戲服務(wù)器發(fā)送一條驗證信息至對應(yīng)手機號的手機設(shè)備上,填寫驗證信息至手機驗證模塊;
賬號凍結(jié)提交模塊,用戶從游戲客戶端將賬號核對模塊的賬號信息、前端密碼、密保爭議模塊中的密保問題與答案、安全問題模塊中的安全問題的答案、手機驗證模塊中的驗證信息進行核對,當核對成功時,等待凍結(jié),并強制將與待凍結(jié)的賬號強制下線;當核對失敗時,則返回至登錄界面;
確定凍結(jié)模塊,當賬號處于等待凍結(jié)的狀態(tài)后,于一個工作日后,成功凍結(jié),所述游戲服務(wù)器發(fā)送凍結(jié)信息至注冊系統(tǒng)中的手機號上。
采用上述方案,一旦用戶了解到賬號被盜時,就可以通過賬號凍結(jié)系統(tǒng)將自己的賬號進行凍結(jié),只需要填寫賬號信號和前端密碼,再次輸入安全問題的答案和密保問題的答案,最后通過手機驗證,確定是否為用戶本人,一旦手機上的驗證碼成功輸入后,就可以通過賬號凍結(jié)提交模塊,將賬號進行凍結(jié),此時游戲客戶端會將賬號強制下線,避免盜號人員進行使用,凍結(jié)信息將在一個工作日的處理后發(fā)送到用戶的手機上,由用戶自行處理。
作為優(yōu)選,所述賬號凍結(jié)系統(tǒng)還包括加速賬號凍結(jié)模塊,所述加速賬號凍結(jié)模塊包括:
好友求助模塊,用戶在游戲中認識的好友,將最多三位好友的id進行輸入;
加速凍結(jié)提交模塊,用戶從游戲客戶端將好友求助模塊中的信息進行提交并輸送至游戲服務(wù)器,游戲服務(wù)器將對用戶提交的好友id進行查詢,當查詢成功時,立即凍結(jié),所述游戲服務(wù)器發(fā)送凍結(jié)信息至注冊系統(tǒng)中的手機號上;當查詢失敗時,則返回至登錄界面。
采用上述方案,加速凍結(jié)模塊的設(shè)置,減少了用戶的等待時間,當用戶需要立刻玩游戲時,可以通過加速凍結(jié)模塊加速賬號的凍結(jié),只需要將游戲中的好友id成功輸入后,游戲服務(wù)器一旦查詢存在后,就可以立刻凍結(jié),使游戲更加人性化。
作為優(yōu)選,還包括賬號還原系統(tǒng),所述賬號還原系統(tǒng)包括:
角色時間還原模塊,用于還原角色至對應(yīng)日期,日期由用戶自行選擇;
角色裝備物品還原模塊,用于還原角色至自行選擇的日期的裝備物品;
角色屬性技能還原模塊,用于還原角色至自行選擇的日期的屬性技能;
角色寵物坐騎還原模塊,用于還原角色至自行選擇的日期的寵物坐騎;
角色金幣點券還原模塊,用于還原角色至自行選擇的日期的金幣點券;
所述賬號還原系統(tǒng)步驟如下:
第一步,用戶登錄至賬號凍結(jié)系統(tǒng);
第二步,用戶選擇需要角色恢復(fù)的日期;
第三步,游戲服務(wù)器自動還原,還原成功后跳轉(zhuǎn)至登錄界面。
采用上述方案,當賬號被盜后,不用慌張,賬號還原系統(tǒng)的設(shè)置,可以降低你賬號的損失,當賬號凍結(jié)成功后便可以進入賬號還原系統(tǒng)了,用戶可以自行選擇還原到的時間,還原的時間可以由用戶自行選擇,此時可以還原角色的裝備物品、屬性技能、寵物坐騎、金幣點券,減少了用戶的瞬時,安撫用戶的心情,同時對游戲提高信心。
作為優(yōu)選,還包括游戲掛機系統(tǒng),所述游戲掛機系統(tǒng)包括:
掛機請求模塊,用于在瀏覽器上的用戶已通過登錄系統(tǒng)登錄到游戲客戶端時,根據(jù)用戶的請求生成游戲掛機請求;
掛機輸出接口,用于與掛機服務(wù)器連接,將游戲掛機請求輸出至掛機服務(wù)器,并上傳瀏覽器用戶信息到掛機服務(wù)器進行認證;
掛機輸入接口,用于與掛機服務(wù)器連接,接收掛機服務(wù)器返回的認證通過信息;
所述掛機輸出接口,還用于根據(jù)掛機服務(wù)器返回的認證通過信息,上傳瀏覽器用戶的游戲數(shù)據(jù)到掛機服務(wù)器進行游戲掛機;
所述掛機輸入接口,還用于接收掛機服務(wù)器返回的游戲掛機成功信息;
服務(wù)器連接模塊,用于根據(jù)游戲掛機成功信息斷開瀏覽器與服務(wù)器的連接。
采用上述方案,為了減少用戶的外掛的使用,游戲掛機系統(tǒng)可以使用戶在游戲中自動掛機,提高了游戲的體驗,同時提高了游戲的安全性。
作為優(yōu)選,還包括防沉迷系統(tǒng),所述防沉迷系統(tǒng)綁定操作步驟如下:
第一步,輸入姓名;
第二步,選擇國籍;
第三步,選擇證件種類,證件種類包括身份證、護照、軍官證;
第四步,輸入證件號碼;
第五步,提交;
當綁定的身份證的年齡大于或等于18周歲時,所述防沉迷系統(tǒng)被解除,用戶可以正常游戲;當綁定的身份證的年齡小于18周歲時,所述防沉迷系統(tǒng)沒有被解除時,所述防沉迷系統(tǒng)正常啟動。
采用上述方案,為了提高對未成年人的關(guān)愛,還設(shè)置了防沉迷系統(tǒng),用戶可以通過身份證、護照、軍官證,對證件號進行輸入,根據(jù)國別對證件號進行驗證,一旦了解到是未成年人時,就會對未成年人進行監(jiān)測,通過對未成年人的上限累計時間的統(tǒng)計,降低對未成年人的收益,一旦超過3小時后就會將收益減半,一旦超過6小時,就會將收益降低至零,只有下線時間滿5小時后,此時,再登錄游戲才會使游戲中的收益為正常形式。
作為優(yōu)選,還包括支付服務(wù)系統(tǒng),所述支付服務(wù)系統(tǒng)包括:
商品流水線號生成模塊,用于對應(yīng)用戶購買的商品,隨機生成一個支付流水號;
支付模塊,根據(jù)支付流水號生成一個支付二維碼,用戶可以通過微信、支付寶對二維碼進行掃描,快速支付;
積分模塊,根據(jù)用戶在線時間、支付的費用,獲取積分,積分可以兌換禮品。
采用上述方案,用戶在游戲中消費時可以獲得對應(yīng)的積分,同時在游戲中保持在線也可以獲得對應(yīng)的積分,獲得積分可以用來兌換禮包,提高了游戲的可玩性。
綜上所述,本發(fā)明具有以下有益效果:
1、前端密碼、后端密碼、動態(tài)密碼三重密碼的配合,使用提高了賬戶的安全;
2、密碼找回系統(tǒng),可以使用戶安全的找回自己的密碼;
3、賬號凍結(jié)系統(tǒng)的設(shè)置,有效降低了盜號的人員對賬號的使用,同時配合賬號還原系統(tǒng),將用戶的損失降到最低;
4、防沉迷的設(shè)置,提高了對未成年人的保護。
附圖說明
圖1為游戲服務(wù)器、游戲客戶端的系統(tǒng)示意圖;
圖2為登錄界面的系統(tǒng)框圖;
圖3為密碼修改吸引的系統(tǒng)框圖;
圖4為賬號凍結(jié)系統(tǒng)的系統(tǒng)框圖;
圖5為賬號還原系統(tǒng)的系統(tǒng)框圖;
圖6為游戲掛機系統(tǒng)的系統(tǒng)框圖;
圖7為防沉迷系統(tǒng)的流程圖;
圖8為防沉迷系統(tǒng)的系統(tǒng)框圖;
圖9為支付服務(wù)系統(tǒng)的系統(tǒng)框圖;
圖10為積分支付單元的系統(tǒng)框圖;
圖11為積分在線單元的系統(tǒng)框圖;
圖12為積分兌換單元的系統(tǒng)框圖。
圖中:1、游戲服務(wù)器;2、游戲客戶端;3、登錄界面;4、登錄系統(tǒng);5、注冊系統(tǒng);6、密碼找回系統(tǒng);7、賬號輸入模塊;8、密碼輸入模塊;9、確認登錄模塊;10、前端密碼;11、后端密碼;12、動態(tài)密碼;13、賬號生成模塊;14、密碼生成模塊;15、注冊手機設(shè)備驗證模塊;16、密保問題模塊;17、安全問題模塊;18、注冊提交模塊;19、記住賬號信息模塊;20、忘記賬號信息模塊;21、賬號填寫模塊;22、第一密碼找回驗證模塊;23、第一賬號身份驗證模塊;24、第一密碼找回手機設(shè)備驗證模塊;25、第一密碼找回提交模塊;26、手機號填寫模塊;27、第二密碼找回驗證模塊;28、第二賬號身份驗證模塊;29、第二密碼找回手機設(shè)備驗證模塊;30、第二密碼找回提交模塊;31、賬號凍結(jié)系統(tǒng);32、賬號核對模塊;33、第三賬號身份驗證模塊;34、手機驗證模塊;35、賬號凍結(jié)提交模塊;36、確定凍結(jié)模塊;37、加速賬號凍結(jié)模塊;38、好友求助模塊;39、加速凍結(jié)提交模塊;40、賬號還原系統(tǒng);41、角色時間還原模塊;42、角色裝備物品還原模塊;43、角色屬性技能還原模塊;44、角色寵物坐騎還原模;45、角色金幣點券還原模塊;46、游戲掛機系統(tǒng);47、掛機請求模塊;48、掛機輸出接口;49、掛機輸入接口;50、服務(wù)器連接模塊;51、防沉迷系統(tǒng);52、支付服務(wù)系統(tǒng);53、商品流水線號生成模塊;54、支付模塊;55、積分模塊;56、積分支付單元;57、積分在線單元;58、積分兌換單元。
具體實施方式
以下結(jié)合附圖對本發(fā)明作進一步詳細說明。
如圖1所示,本實施例公開的一種網(wǎng)頁游戲安全系統(tǒng),包括游戲服務(wù)器1、與游戲服務(wù)器1通過互聯(lián)網(wǎng)進行數(shù)據(jù)傳輸?shù)挠螒蚩蛻舳?,游戲服務(wù)器1為用戶手中的設(shè)備,這些設(shè)備可以為電腦、手機、平板電腦,這些設(shè)備均通過互聯(lián)網(wǎng)與游戲客戶端2進行連接。
如圖2所示,還包括向用戶展示網(wǎng)頁游戲的登錄界面3,登錄界面3包括登錄系統(tǒng)4、注冊系統(tǒng)5、密碼修改系統(tǒng);登錄系統(tǒng)4包括將用戶的賬號進行輸入的賬號輸入模塊7、與用戶的賬號所對應(yīng)的密碼輸入模塊8、將用戶輸入的賬號和密碼與游戲服務(wù)器1中注冊保存的信息進行核對并進入網(wǎng)頁游戲的確認登錄模塊9;而密碼輸入模塊8包括用戶注冊時與用戶的賬號所對應(yīng)的前端密碼10、用戶第一次登錄游戲時創(chuàng)建或選擇角色時所需要自主輸入的后端密碼11、與用戶賬號綁定的賬號保護器所對應(yīng)的動態(tài)密碼12,動態(tài)密碼12將在每四十五秒時自動刷新并隨機組成,當輸入前端密碼10后,還需要輸入動態(tài)密碼12才能輸入后端密碼11;用戶通過賬號輸入模塊7輸入自己的賬號,然后在密碼輸入模塊8中輸入前端密碼10,前端密碼10為與賬號時相匹配的密碼,進入游戲后還需要輸入動態(tài)密碼12,動態(tài)密碼12與現(xiàn)在的“將軍令”類似,輸入完畢后,就可以進行角色的選擇,選擇好角色后,如果需要進入游戲那么就需要輸入后端密碼11,每個角色的后端密碼11都可以由用戶通過游戲客戶端2進行輸入。第一次登錄游戲,選擇角色的后端密碼11,就為次角色的后端密碼11。只有當同時輸入正確的前端密碼10、后端密碼11、動態(tài)密碼12時,才能正常登陸。
如圖2所示,登錄界面3中的注冊系統(tǒng)5包括賬號生成模塊13、前端密碼10密碼生成模塊14、注冊手機設(shè)備驗證模塊15、密保問題模塊16、安全問題模塊17、注冊提交模塊18。新用戶需要玩網(wǎng)頁游戲時,需要注冊一個游戲賬號,才能進行玩耍,而賬號生成模塊13是給用戶通過游戲客戶端2自主輸入賬號信息的,用戶可以根據(jù)自己的喜愛,輸入唯一的賬號。密碼生成模塊14是給用戶通過游戲客戶端2自主輸入與賬號信息所對應(yīng)的,用戶登錄網(wǎng)頁游戲時,需要輸入正確的前端密碼10,而前端密碼10是用戶自己設(shè)置的,方便記憶。注冊手機設(shè)備驗證嗎模塊是用戶從游戲客戶端2輸入手機號,游戲服務(wù)器1接收到用戶從游戲客戶端2輸入的手機號并隨機發(fā)送一個驗證碼,用戶從游戲客戶端2將發(fā)送至對應(yīng)手機號上的驗證碼進行輸入并驗證,當用戶輸入至游戲客戶端2上的驗證碼與游戲服務(wù)器1上與手機號碼相對應(yīng)的驗證碼一致時,驗證通過,反之,驗證不通過,需重新輸入手機號并進行驗證。密保問題模塊16是用戶從游戲客戶端2選擇密保問題,并自行輸入密保答案,方便后期修改密碼、賬號凍結(jié)。安全問題是用戶從游戲客戶端2回答指定的安全問題,并生成與安全問題相對應(yīng)的安全問題答案,并保存到游戲服務(wù)器1中。注冊提交模塊18是用戶從游戲客戶端2將賬號生成模塊13中的賬號信息、密碼生產(chǎn)模塊中的前端密碼10、密保爭議模塊中的密保問題與答案、安全問題模塊17中的安全問題的答案、手機設(shè)備驗證模塊中的手機號傳輸至游戲服務(wù)器1并進行儲存。由此將用戶的所有信息保存到游戲服務(wù)器1中,方便存儲與調(diào)取。
如圖2、3所示,當用戶忘記密碼的時候,可以根據(jù)密碼修改系統(tǒng)對前端密碼10進行修改,密碼修改系統(tǒng)包括記住賬號信息模塊19、忘記賬號信息模塊20。
如圖3所示,記住賬號信息模塊19包括賬號填寫模塊21、第一密碼修改驗證模塊、第一賬號身份驗證模塊23、第一密碼修改手機設(shè)備驗證模塊、第一密碼修改提交模塊。
如圖3所示,當用戶記得自己的賬號時,進入記住賬號信息模塊19,從賬號填寫模塊21中填寫賬號信息,用戶再從通過第一密碼修改驗證模塊,從游戲客戶端2上選擇與文字相對應(yīng)的圖片,并進行驗證,此步驟主要是防止用戶誤操作,驗證成功后進入第一賬號身份驗證模塊23,并選擇注冊時與密保問題模塊16中的密保問題并進行輸入正確的密保答案,回答安全問題模塊17中的安全問題并填寫臨時答案;再從游戲客戶端2輸入手機號,當游戲服務(wù)器1接收到用戶從游戲客戶端2輸入的手機號并隨機發(fā)送一個驗證碼,用戶從游戲客戶端2將發(fā)送至對應(yīng)手機號上的驗證碼進行輸入并驗證,當用戶輸入至游戲客戶端2上的驗證碼與游戲服務(wù)器1上與手機號碼相對應(yīng)的驗證碼一致時,驗證通過,當校對失敗時,則返回至登錄界面3,此時,用戶從游戲客戶端2將身份驗證模塊中輸入的密保答案、回答安全問題模塊17中的臨時答案上傳至游戲服務(wù)器1并進行校對,當校對成功時,則進入密碼生成模塊14重新輸入新的前端密碼10;反之,驗證不通過,需重新輸入手機號并進行驗證,提高了賬戶的安全性。
如圖3所示,當用戶忘記了自己的賬號時,需要通過忘記賬號信息模塊20進入,忘記賬號信息模塊20包括手機號填寫模塊26、第二密碼修改驗證模塊、第二賬號身份驗證模塊28、第二密碼修改手機設(shè)備驗證模塊、第二密碼修改提交模塊。
如圖3所示,用戶根據(jù)注冊系統(tǒng)5中注冊手機設(shè)備驗證模塊15所驗證過的手機號進行輸入,主要用于與第一的手機號碼進行匹配,當號碼一致時,游戲服務(wù)器1默認為用戶自己。用戶從游戲客戶端2上選擇與文字相對應(yīng)的圖片,并進行驗證,驗證成功后進入第二賬號身份驗證模塊28;此時用戶需要選擇注冊時與密保問題模塊16中的密保問題并進行輸入正確的密保答案,回答安全問題模塊17中的安全問題并填寫臨時答案;用戶從游戲客戶端2輸入手機號,游戲服務(wù)器1接收到用戶從游戲客戶端2輸入的手機號并隨機發(fā)送一個驗證碼,用戶從游戲客戶端2將發(fā)送至對應(yīng)手機號上的驗證碼進行輸入并驗證,當用戶輸入至游戲客戶端2上的驗證碼與游戲服務(wù)器1上與手機號碼相對應(yīng)的驗證碼一致時,驗證通過,反之,驗證不通過,需重新輸入手機號并進行驗證,此時可以進行重復(fù)驗證。當驗證通過時,用戶從游戲客戶端2將身份驗證模塊中輸入的密保答案、回答安全問題模塊17中的臨時答案上傳至游戲服務(wù)器1并進行校對,當校對成功時,則進入密碼生成模塊14重新輸入新前端密碼10,并顯示與手機號相對應(yīng)的賬號信號;當校對失敗時,則返回至登錄界面3。
如圖4所示,一旦遇到自己的賬號被盜用時,用戶可以通過賬號凍結(jié)系統(tǒng)31對賬號進行凍結(jié)處理,賬號凍結(jié)系統(tǒng)31包括賬號核對模塊32、第三賬號身份驗證模塊33、手機驗證模塊34、賬號凍結(jié)提交模塊35、確定凍結(jié)模塊36。
如圖4所示,用戶首先需要在賬號核對模塊32中填寫賬號信息并填寫與賬號所對應(yīng)的前端密碼10,在通過第三賬號身份驗證模塊33驗證身份,此時需要選擇注冊時與密保問題模塊16中的密保問題并進行輸入正確的密保答案,回答安全問題模塊17中的安全問題并填寫臨時答案,再,填寫注冊系統(tǒng)5中的手機號,并從游戲服務(wù)器1發(fā)送一條驗證信息至對應(yīng)手機號的手機設(shè)備上,填寫驗證信息至手機驗證模塊34。當驗證成功時,游戲服務(wù)器1默認為用戶本人,此時用戶從游戲客戶端2將賬號核對模塊32的賬號信息、前端密碼10、密保爭議模塊中的密保問題與答案、安全問題模塊17中的安全問題的答案、手機驗證模塊34中的驗證信息進行核對,當核對成功時,表示是用戶本人的賬號出現(xiàn)了異常,需要被凍結(jié),此時的狀態(tài)為等待凍結(jié)狀態(tài),并強制將與待凍結(jié)的賬號強制下線,但是,當核對失敗時,則返回至登錄界面3。當賬號處于等待凍結(jié)的狀態(tài)后,在一個工作日后,游戲用戶端會將賬號成功凍結(jié),游戲服務(wù)器1會發(fā)送凍結(jié)短信,到注冊系統(tǒng)5中的手機號上,同時用戶已經(jīng)成功凍結(jié)。
如圖4所示,當用戶需要立刻上線時,用戶可以通過加速賬號凍結(jié)模塊37對凍結(jié)進行加速處理,在加速賬號凍結(jié)模塊37,包括了好友求助模塊38,加速凍結(jié)提交模塊39。用戶需要在游戲中認識的好友,將最多三位好友的id進行輸入;輸入的好友可以為1位、2位、3位,好友的數(shù)量越多,則會越快凍結(jié)賬戶,用戶從游戲客戶端2將好友求助模塊38中的信息進行提交并輸送至游戲服務(wù)器1,游戲服務(wù)器1將對用戶提交的好友id進行查詢,當查詢成功時,立即凍結(jié),而卻游戲服務(wù)器1發(fā)送凍結(jié)信息至注冊系統(tǒng)5中的手機號上;但是,當查詢失敗時,則返回至登錄界面3。
如圖5所示,當賬號被凍結(jié)后,用戶可以通過賬號還原系統(tǒng)40,將賬戶中損失減少,賬戶還原系統(tǒng)包括角色時間還原模塊41、角色裝備物品還原模塊42、角色屬性技能還原模塊43、角色寵物坐騎還原模44塊、角色金幣點券還原模塊45。
如圖5所示,賬號還原系統(tǒng)40步驟如下:
第一步,用戶登錄至賬號凍結(jié)系統(tǒng)31;
第二步,用戶選擇需要角色恢復(fù)的日期,角色的日期為當前的24點前為一天;當選擇好時,游戲服務(wù)器1會將當天24點前的裝備物品、屬性技能、寵物坐騎、金幣點券進行恢復(fù),每個賬號每年只能恢復(fù)2次。
第三步,游戲服務(wù)器1自動還原,還原成功后跳轉(zhuǎn)至登錄界面3
如圖6所示,游戲掛機系統(tǒng)46包括掛機請求模塊47、掛機輸出接口48、掛機輸入接口49、掛機輸出接口48、掛機輸入接口49、服務(wù)器連接模塊50。用戶可以通過瀏覽器上的登錄系統(tǒng)4登錄到游戲客戶端2,根據(jù)用戶的請求生成游戲掛機請求;當游戲掛機請求輸出至掛機服務(wù)器,并上傳瀏覽器用戶信息到掛機服務(wù)器進行認證;當掛機輸入接口49接收掛機服務(wù)器返回的認證通過信息時,上傳瀏覽器用戶的游戲數(shù)據(jù)到掛機服務(wù)器并進行游戲掛機。當用戶不掛機時,根據(jù)游戲掛機成功信息斷開瀏覽器與服務(wù)器的連接,就能退出游戲的掛機狀態(tài)。
如圖7、8所示,防沉迷系統(tǒng)51綁定操作步驟如下:
第一步,輸入姓名,填寫用戶的真實姓名;
第二步,選擇國籍,填寫用戶的真實國籍;
第三步,選擇證件種類,證件種類包括身份證、護照、軍官證;
第四步,輸入證件號碼,填寫證件上的證件號碼;
第五步,提交。
當提交后,游戲服務(wù)器1會自動根據(jù)國籍、證件類型、證件號碼進行查詢,年齡大于或等于18周歲時,查詢結(jié)果為成年人,防沉迷系統(tǒng)51被解除,用戶可以正常游戲,防沉迷系統(tǒng)51被破解;當查詢結(jié)果為未成年人時,年齡小于18周歲時,防沉迷系統(tǒng)51沒有被解除,防沉迷系統(tǒng)51正常啟動。
反沉迷系統(tǒng)的提示步驟如下:
步驟一,未成年人上線后,在線時間將累計進行統(tǒng)計,稱為累計在線時間,未成年人下線后,其不在線時間也將累計計算,稱為累計下線時間;
步驟二,未成年人累計在線時間在3小時以內(nèi),游戲收益正常,每累計在線時間滿1小時,提醒一次,至累計在線時間滿3小時,提示用戶下線;
步驟三,如果累計在線時間超過3小時且在5個小時以內(nèi),在開始進入時,防沉迷系統(tǒng)51會在畫面中央的位置做出警示,并且用戶的游戲收益將降為正常值的50%,此后,每30分鐘警示一次;
步驟四,如果累計在線時間超過5小時時,在開始進入游戲時會做出警示,如不下線,用戶的收益則降為零;
步驟五,當用戶的累計下線時間滿5小時后,恢復(fù)正常。
如圖9-12所示,支付服務(wù)系統(tǒng)52包括商品流水線號生成模塊53、支付模塊54、積分模塊55。商品流水線生成模塊用于對應(yīng)用戶購買的商品,隨機生成一個支付流水號,游戲服務(wù)器1根據(jù)支付流水號生成一個支付二維碼,用戶可以通過微信、支付寶對二維碼進行掃描,快速支付,積分模塊55包括積分支付單元56、積分在線單元57、積分兌換單元58。
如圖10所示,設(shè)用戶支付金額為z,在線時長為s,獲得積分為j,兌換積分為h,剩余積分為游戲客戶端2,且剩余積分=每次獲得積分相加-兌換積分;
積分支付單元56的積分獲取方法如下:
a、當z等于0元時,j=0分;例如,當用戶不充值時,則無法獲得積分。
b、當z大于0元,小于或等于100元時,j=100+(2*z/10)分;例如,當用戶充值50元時,則獲得積分110分。
c、當z大于100元,小于或等于500元時,j=1000+(3*z/8)分;例如,用戶充值120元時,則獲得積分1045分。
d、當z大于500元,小于或等于1000元時,j=10000+(7*z/4)分;例如,用戶充值600元時,則獲得積分11050分。
e、當z大于1000元時,j=100000+(10*z/2)分,例如,用戶充值5000元時,則獲得積分125000分。
如圖11所示,積分在線單元57于下線時自動結(jié)算且積分獲取方法如下:
a、當s等于0小時時,j為0分;例如,用戶在線為0小時時,獲得積分為o分。
b、當s大于0小時,小于或等于1小時時,j=1+(2*s/2)分;例如,用戶在線為0.5小時時,則獲得積分1.5分。
c、當s大于1小時,小于或等于3小時時,j=2+(3*s/2)分;例如,用戶在線為2小時時,則獲得積分5分。
d、當s大于3小時,小于或等于6小時時,j=3+(4*s/2)分;例如,用戶在線為5小時時,則獲得積分13分。
e、當s大于6小時,小于或等于10小時時,j=4+(5*s/2)分;例如,用戶在線為8小時時,則獲得積分24分。
f、當s大于10小時時,j=6+(6*s/2)分;例如,用戶在線為12小時時,則獲得積分42分。
如圖12所示,積分兌換單元58的積分使用規(guī)則如下:
當j大于h時,才能進行兌換,且游戲客戶端2始終大于或等于0分,
a、新手禮包,h=10分;
b、入門禮包,h=100分;
c、初級禮包,h=1000分;
d、中級禮包,h=10000分;
e、高級禮包,h=100000分。
新手禮包、入門禮包、初級禮包、中級禮包、高級禮包可以為游戲兌換道具,也可以為實物,并通過快遞寄送至用戶的居住地方,禮包的內(nèi)容可以由游戲的主營商進行設(shè)置。
本具體實施例僅僅是對本發(fā)明的解釋,其并不是對本發(fā)明的限制,本領(lǐng)域技術(shù)人員在閱讀完本說明書后可以根據(jù)需要對本實施例做出沒有創(chuàng)造性貢獻的修改,但只要在本發(fā)明的權(quán)利要求范圍內(nèi)都受到專利法的保護。