国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      游戲登陸管理系統(tǒng)及方法與流程

      文檔序號:11234646閱讀:1301來源:國知局
      游戲登陸管理系統(tǒng)及方法與流程

      本發(fā)明涉及網(wǎng)絡通訊領域,更具體地說,它涉及一種游戲登陸管理系統(tǒng)及方法。



      背景技術:

      目前市面上的網(wǎng)絡游戲,不具備登陸保護功能,當用戶在使用賬號登陸游戲時,無論該賬號是否已經(jīng)處于登陸狀態(tài),都會通過驗證。在實際生活中,用戶可能將游戲賬號分享給親友,但自己經(jīng)常在游戲中,因親友突然使用自己的賬號登陸游戲,而被擠下線,從而影響了游戲質(zhì)量和樂趣。



      技術實現(xiàn)要素:

      針對現(xiàn)有技術存在的不足,本發(fā)明的第一個目的在于提供一種游戲登陸管理方法,能夠防止用戶在pc客戶端玩游戲時被擠下線。

      為實現(xiàn)上述目的,本發(fā)明提供了如下技術方案:

      一種游戲登陸管理方法,包括:

      游戲服務器分別與pc客戶端和手機客戶端建立數(shù)據(jù)連接;

      游戲服務器從手機客戶端接收到用戶的登陸請求時,判斷該用戶是否已在手機客戶端登陸;若是,則拒絕該登陸請求;若否,則通過該登陸請求;

      游戲服務器從pc客戶端接收到用戶的登陸請求時,判斷該用戶是否已在手機客戶端登陸;若該用戶已在手機客戶端登陸,則判斷該用戶在pc客戶端的登陸狀態(tài);若該用戶已在pc客戶端登陸,則向已登陸該用戶的手機客戶端發(fā)送二次登陸請求;若未在pc客戶端登陸,則通過該登陸請求;手機客戶端從游戲服務器接收所述二次登陸請求后,基于用戶對該二次登陸請求的確認或拒絕操作,向游戲服務器返回相應的用戶應答信息;游戲服務器基于從手機客戶端接收所述用戶應答信息,拒絕或通過該登陸請求;若該用戶未在手機客戶端登陸,則拒絕該登陸請求。

      優(yōu)選地,還包括:

      游戲服務器在判斷到相應的用戶在手機客戶端退出登陸時,生成相應的登陸驗證碼,并通過短信平臺將該登陸驗證碼發(fā)送至用戶的手機;

      用戶再次在手機客戶端登陸時,輸入該登陸驗證碼;手機客戶端將用戶輸入的登陸驗證碼發(fā)送至游戲服務器,游戲服務器對接收到的登陸驗證碼進行驗證,并根據(jù)驗證結(jié)果拒絕或通過用戶在手機客戶端的登陸。

      優(yōu)選地,用戶再次在手機客戶端登錄時,手機客戶端自動掃描手機的短信收件箱,若從短信收件箱中識別到預設的短信發(fā)送方所發(fā)送的短信時,則自動從該短信中提取出所述登陸驗證碼,并發(fā)送至游戲服務器。

      優(yōu)選地,游戲服務器從pc客戶端接收到用戶的登陸請求時,若該用戶已在手機客戶端登陸,則還判斷該用戶是否處于游戲狀態(tài);若是,則直接拒絕該登陸請求。

      本發(fā)明的第二個目的在于提供一種游戲登陸管理系統(tǒng),能夠防止用戶在pc客戶端玩游戲時被擠下線。

      為實現(xiàn)上述目的,本發(fā)明提供了如下技術方案:

      一種游戲登陸管理系統(tǒng),包括pc客戶端、手機客戶端和游戲服務器;所述游戲服務器與pc客戶端和手機客戶端建立數(shù)據(jù)連接;其中:

      所述游戲服務器,配置有手機客戶端管理模塊和pc客戶端管理模塊;其中,所述手機客戶端管理模塊用于在從手機客戶端接收到用戶的登陸請求時,判斷該用戶是否已在其它的手機客戶端登陸,若是,則拒絕該登陸請求;若否,則通過該登陸請求;

      所述pc客戶端管理模塊用于在從pc客戶端接收到用戶的登陸請求時,判斷該用戶是否已在手機客戶端登陸;若該用戶已在手機客戶端登陸,則判斷該用戶在pc客戶端的登陸狀態(tài);若該用戶已在pc客戶端登陸,則向已登陸該用戶的手機客戶端發(fā)送二次登陸請求;若未在pc客戶端登陸,則通過該登陸請求;所述pc客戶端管理模塊基于從手機客戶端接收到的針對該二次登陸請求的用戶應答信息,拒絕或通過該登陸請求;若該用戶未在手機客戶端登陸,則拒絕該登陸請求。

      所述手機客戶端包括:登陸模塊,用于基于用戶的操作向游戲服務器發(fā)送用戶的登陸請求;二次登陸應答模塊,用于在從游戲服務器接收所述二次登陸請求后,基于用戶對該二次登陸請求的確認或拒絕操作,向游戲服務器返回相應的用戶應答信息;

      所述pc客戶端包括登陸模塊,用于基于用戶的操作向游戲服務器發(fā)送用戶的登陸請求。

      優(yōu)選地,所述游戲服務器還包括:驗證碼生成模塊,用于在檢測到相應的用戶在手機客戶端退出登陸時,隨機生成登陸驗證碼;驗證碼發(fā)送模塊,用于通過短信平臺將該登陸驗證碼發(fā)送至用戶的手機;驗證碼驗證模塊,用于對接收到的登陸驗證碼進行驗證;所述手機客戶端管理模塊根據(jù)驗證結(jié)果拒絕或通過用戶在手機客戶端的登陸;

      所述手機客戶端的登陸模塊還用于將用戶輸入的登陸驗證碼發(fā)送至游戲服務器。

      優(yōu)選地,所述手機客戶端還包括:短信識別模塊,用于在用戶再次在手機客戶端登錄時,自動掃描手機的短信收件箱,若從短信收件箱中識別到預設的短信發(fā)送方所發(fā)送的短信時,則自動從該短信中提取出所述登陸驗證碼,并發(fā)送至游戲服務器。

      優(yōu)選地,從pc客戶端接收到用戶的登陸請求時,若該用戶已在手機客戶端登陸,所述pc客戶端管理模塊還判斷該用戶是否處于游戲狀態(tài);若是,則直接拒絕該登陸請求。

      與現(xiàn)有技術相比,本發(fā)明的優(yōu)點是:通過以上技術方案,用戶需要先登陸手機客戶端,然后再登陸pc客戶端進行游戲娛樂;若此時有其他人員在其它的pc客戶端使用同樣的賬號登陸,則需要得到登陸該賬號的手機客戶端的確認才能夠成功登陸;若用戶正在游戲中,則不會被打擾。

      附圖說明

      圖1為實施例1中游戲登陸管理系統(tǒng)的系統(tǒng)結(jié)構(gòu)圖;

      圖2為實施例2中游戲服務器的模塊圖。

      具體實施方式

      下面結(jié)合實施例及附圖,對本發(fā)明作進一步的詳細說明,但本發(fā)明的實施方式不僅限于此。

      實施例1:

      參照圖1,本實施例提供一種游戲登陸管理系統(tǒng),包括pc客戶端、手機客戶端和游戲服務器;游戲服務器通過互聯(lián)網(wǎng)與pc客戶端和手機客戶端建立數(shù)據(jù)連接。

      pc客戶端即為游戲客戶端,安裝在電腦上,其包括有注冊模塊,用于供用戶進行賬號注冊;登陸模塊,用于基于用戶的操作向游戲服務器發(fā)送用戶的登陸請求,并在該登陸請求被通過后,向用戶開放游戲功能;數(shù)據(jù)同步模塊,用于與游戲服務器進行數(shù)據(jù)同步,本機用戶的所有游戲信息、狀態(tài)數(shù)據(jù)等,均同步上傳至游戲服務器進行存儲,其它在線用戶的信息,下載至本機pc客戶端。這與目前市面上的pc游戲或其它web游戲的功能原理基本相同,因此不再贅述。

      手機客戶端為一款信息查詢軟件,安裝在手機或平板電腦上,包括有注冊模塊,用于供用戶進行賬號注冊;登陸模塊,用于基于用戶的操作向游戲服務器發(fā)送用戶的登陸請求;數(shù)據(jù)獲取模塊,用于在用戶成功登陸后,從游戲服務器獲取游戲信息等,供用戶查看自己的游戲相關信息,例如戰(zhàn)績、排名等。

      另外,游戲服務器也配置有相應的web網(wǎng)站,供用戶進行賬號注冊等操作。

      本實施例中,游戲服務器包括有手機客戶端管理模塊和pc客戶端管理模塊,分別對用戶在手機客戶端和pc客戶端的登陸行為進行管理。用戶在注冊完賬號后,需要先在手機客戶端進行登陸;手機客戶端管理模塊在判斷到用戶從手機客戶端登陸后,對其進行相應的狀態(tài)標記,即標記為“手機端已登陸”。用戶在登陸手機客戶端后,若其他人員在其它手機客戶端登陸同樣的賬號,即手機客戶端管理模塊在從手機客戶端接收到另一手機上的手機客戶端發(fā)送的登陸請求時,判斷該用戶是否已在其它的手機客戶端登陸,若是,則拒絕該登陸請求;若否,則通過該登陸請求。因此,當用戶本人已經(jīng)在自己的手機上的手機客戶端登陸后,其他人員無法再次登陸。

      用戶在成功登陸手機客戶端后,才能再在pc客戶端進行登陸操作;即,pc客戶端管理模塊在從pc客戶端接收到用戶的登陸請求時,判斷該用戶是否已在手機客戶端登陸。若該用戶未在手機客戶端登陸,則拒絕該登陸請求。若該用戶已在手機客戶端登陸,則判斷該用戶在pc客戶端的登陸狀態(tài):若該用戶未在pc客戶端登陸,則通過該登陸請求。若該用戶已在pc客戶端登陸,則向已登陸該用戶的手機客戶端發(fā)送二次登陸請求。相應的,手機客戶端還包括有二次登陸應答模塊,用于在從游戲服務器接收二次登陸請求后,基于用戶對該二次登陸請求的確認或拒絕操作,向游戲服務器返回相應的用戶應答信息。即,用戶可在手機客戶端內(nèi)選擇拒絕或確認該二次登陸請求。pc客戶端管理模塊基于從手機客戶端接收到的針對該二次登陸請求的用戶應答信息,拒絕或通過該登陸請求。

      因此,通過以上技術方案,用戶需要先登陸手機客戶端,然后再登陸pc客戶端進行游戲娛樂;若此時有其他人員在其它的pc客戶端使用同樣的賬號登陸,則需要得到登陸該賬號的手機客戶端的確認才能夠成功登陸。

      本實施例中,為了進一步地避免打擾用戶,若該用戶已登陸到pc客戶端,pc客戶端管理模塊還判斷該用戶是否處于游戲狀態(tài);若是,則直接拒絕該登陸請求。從而用戶在游戲中無需在手機客戶端進行二次登陸請求的拒絕或確認操作。

      實施例2:

      參照圖2,基于實施例1的一種游戲登陸管理系統(tǒng),游戲服務器還包括:

      驗證碼生成模塊,用于在檢測到相應的用戶在手機客戶端退出登陸時,生成相應的登陸驗證碼;一般來說這里的“退出”,是指用戶手動地在手機客戶端中選擇賬號注銷功能,或者是用戶長時間未使用手機客戶端而激發(fā)的自動退出,而并非手機終端的暫時網(wǎng)絡掉線;當用戶選擇退出時,手機客戶端管理模塊則會將用戶標記為“已從手機端退出”狀態(tài);另外,該驗證碼可以為6位數(shù)字、字母及其組合;

      驗證碼發(fā)送模塊,用于通過短信平臺將該登陸驗證碼發(fā)送至用戶的手機;這里的短信平臺,是指目前市面上常用的云短信平臺,例如“容聯(lián)云通訊”等公司提供的平臺支持;只需要建立相應的api接口,即可向用戶在注冊時輸入的手機號發(fā)送登陸驗證碼;用戶再次登陸手機客戶端時,手機客戶端管理模塊向該手機客戶端發(fā)送相應的驗證指令,該手機客戶端在接收到驗證指令后,其登陸模塊為用戶提供相應的驗證碼輸入框;用戶在該輸入框內(nèi)輸入登陸驗證碼后,登陸模塊將用戶輸入的登陸驗證碼發(fā)送至游戲服務器;

      驗證碼驗證模塊,用于對接收到的登陸驗證碼進行驗證;手機客戶端管理模塊根據(jù)驗證結(jié)果拒絕或通過用戶在手機客戶端的登陸。

      通過以上技術方案,可避免用戶在手機客戶端退出登陸時,其他人員使用用戶的賬號登陸。

      本實施例中,手機客戶端還包括短信識別模塊,用于在用戶再次在手機客戶端登錄時,自動掃描手機的短信收件箱;若從短信收件箱中識別到預設的短信發(fā)送方所發(fā)送的短信時,則自動從該短信中提取出登陸驗證碼,并發(fā)送至游戲服務器。當用戶在同一手機上的手機客戶端再次登陸時,手機客戶端即可完成上述功能。

      實施例3:

      基于上述實施例,本實施例還提供一種游戲登陸管理方法,該方法包括:

      s01,游戲服務器分別與pc客戶端和手機客戶端建立數(shù)據(jù)連接;

      s02,游戲服務器從手機客戶端接收到用戶的登陸請求時,判斷該用戶是否已在手機客戶端登陸;若是,則拒絕該登陸請求;若否,則通過該登陸請求;

      s03,游戲服務器從pc客戶端接收到用戶的登陸請求時,判斷該用戶是否已在手機客戶端登陸;若該用戶已在手機客戶端登陸,則判斷該用戶在pc客戶端的登陸狀態(tài);若該用戶已在pc客戶端登陸,則向已登陸該用戶的手機客戶端發(fā)送二次登陸請求;若未在pc客戶端登陸,則通過該登陸請求;手機客戶端從游戲服務器接收二次登陸請求后,基于用戶對該二次登陸請求的確認或拒絕操作,向游戲服務器返回相應的用戶應答信息;游戲服務器基于從手機客戶端接收用戶應答信息,拒絕或通過該登陸請求;若該用戶未在手機客戶端登陸,則拒絕該登陸請求。

      在步驟s03中,游戲服務器從pc客戶端接收到用戶的登陸請求時,若該用戶已在手機客戶端登陸,則還判斷該用戶是否處于游戲狀態(tài);若是,則直接拒絕該登陸請求。

      實施例4:

      本實施例在實施例3的基礎上,提供了用戶在手機客戶端退出后,避免其他人員登陸的方法;具體包括:

      s11,游戲服務器在判斷到相應的用戶在手機客戶端退出登陸時,生成相應的登陸驗證碼,并通過短信平臺將該登陸驗證碼發(fā)送至用戶的手機;

      s22,用戶再次在手機客戶端登陸時,輸入該登陸驗證碼;手機客戶端將用戶輸入的登陸驗證碼發(fā)送至游戲服務器,游戲服務器對接收到的登陸驗證碼進行驗證,并根據(jù)驗證結(jié)果拒絕或通過用戶在手機客戶端的登陸。

      本實施例中,用戶再次在手機客戶端登錄時,手機客戶端自動掃描手機的短信收件箱,若從短信收件箱中識別到預設的短信發(fā)送方所發(fā)送的短信時,則自動從該短信中提取出登陸驗證碼,并發(fā)送至游戲服務器。如此,可避免用戶手動輸入登陸驗證碼。

      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1