用戶賬戶登錄方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及一種用戶賬戶登錄方法及裝置。
【背景技術(shù)】
[0002]網(wǎng)頁游戲又稱web游戲,是基于瀏覽器的網(wǎng)絡(luò)在線多人互動游戲,用戶無需下載客戶端,直接在瀏覽器的網(wǎng)頁中登錄即可玩游戲。網(wǎng)頁游戲平臺是一個可以管理網(wǎng)頁游戲和玩家的平臺系統(tǒng),其主要系統(tǒng)功能包括:游戲、新聞、用戶、充值管理;輔助系統(tǒng)功能包括:積分商城、推廣系統(tǒng)、數(shù)據(jù)分析、官網(wǎng)自建、集成論壇和系統(tǒng)管理等。網(wǎng)頁游戲平臺以穩(wěn)定的玩家渠道、先進的運營理念、完善的客服體系、系統(tǒng)的數(shù)據(jù)分析以及個性的平臺體驗等優(yōu)勢逐漸吸引來越來越多的用戶,并不斷的提高了用戶對平臺的依賴性。
[0003]現(xiàn)有技術(shù)中,用戶通過瀏覽器登錄平臺后,僅能玩一個游戲,不允許同一賬號重復(fù)登錄。這種方式限制了同一用戶想要同時玩多個游戲,或者,用戶的好友或親人使用相同的賬號登錄來玩游戲。
【發(fā)明內(nèi)容】
[0004]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的用戶賬戶登錄方法及裝置。
[0005]根據(jù)本發(fā)明的一個方面,提供了一種用戶賬戶登錄方法,該方法包括:
[0006]接收多個瀏覽器發(fā)送的同一用戶賬戶的登錄請求,根據(jù)登錄請求分別生成各個瀏覽器的cookie信息,將cookie信息分別返回給各個瀏覽器;
[0007]當(dāng)多個瀏覽器中其中任一個瀏覽器發(fā)送用戶賬戶的退出登錄請求時,在用戶賬戶的狀態(tài)表中更新用戶賬戶退出時間;
[0008]當(dāng)多個瀏覽器中其中任一個瀏覽器發(fā)送頁面刷新請求時,查詢用戶賬戶的狀態(tài)表,根據(jù)用戶賬戶退出時間確定是否響應(yīng)頁面刷新請求。
[0009]根據(jù)本發(fā)明的另一方面,提供了一種用戶賬戶登錄裝置,該裝置包括:
[0010]生成模塊,適于接收多個瀏覽器發(fā)送的同一用戶賬戶的登錄請求,根據(jù)登錄請求分別生成各個瀏覽器的cookie信息,將cookie信息分別返回給各個瀏覽器;
[0011]更新模塊,適于當(dāng)多個瀏覽器中其中任一個瀏覽器發(fā)送用戶賬戶的退出登錄請求時,在用戶賬戶的狀態(tài)表中更新用戶賬戶退出時間;
[0012]處理模塊,適于當(dāng)多個瀏覽器中其中任一個瀏覽器發(fā)送頁面刷新請求時,查詢用戶賬戶的狀態(tài)表,根據(jù)用戶賬戶退出時間確定是否響應(yīng)頁面刷新請求。
[0013]根據(jù)本發(fā)明提供的技術(shù)方案,接收多個瀏覽器發(fā)送的同一用戶賬戶的登錄請求,根據(jù)登錄請求分別生成各個瀏覽器的cookie信息,將cookie信息分別返回給各個瀏覽器,當(dāng)多個瀏覽器中其中任一個瀏覽器發(fā)送用戶賬戶的退出登錄請求時,在用戶賬戶的狀態(tài)表中更新用戶賬戶退出時間,而當(dāng)多個瀏覽器中其中任一個瀏覽器發(fā)送頁面刷新請求時,則查詢用戶賬戶的狀態(tài)表,根據(jù)用戶賬戶退出時間確定是否響應(yīng)頁面刷新請求。本發(fā)明提供的技術(shù)方案不僅可以在多個瀏覽器中實現(xiàn)同一用戶賬戶的同時登錄,而且根據(jù)用戶賬戶的狀態(tài)表記錄的用戶賬戶退出時間確定是否響應(yīng)頁面刷新請求,有助于使用戶賬戶的擁有者及時發(fā)現(xiàn)該用戶賬戶是否被非法盜用,從而保護了用戶賬戶的安全,減少了用戶賬戶因被非法盜用而造成的損失。
[0014]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【附圖說明】
[0015]通過閱讀下文優(yōu)選實施方式的詳細(xì)描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0016]圖1示出了根據(jù)本發(fā)明一個實施例的用戶賬戶登錄方法的流程示意圖;
[0017]圖2示出了根據(jù)本發(fā)明另一個實施例的用戶賬戶登錄方法的流程示意圖;
[0018]圖3示出了根據(jù)本發(fā)明一個實施例的用戶賬戶登錄裝置的功能結(jié)構(gòu)示意圖;
[0019]圖4示出了根據(jù)本發(fā)明另一個實施例的用戶賬戶登錄裝置的功能結(jié)構(gòu)示意圖。
【具體實施方式】
[0020]下面將參照附圖更詳細(xì)地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。
[0021]圖1示出了根據(jù)本發(fā)明一個實施例的用戶賬戶登錄方法的流程示意圖,如圖1所示,該方法包括如下步驟:
[0022]步驟S100,接收多個瀏覽器發(fā)送的同一用戶賬戶的登錄請求,根據(jù)登錄請求分別生成各個瀏覽器的cookie信息,將cookie信息分別返回給各個瀏覽器。
[0023]當(dāng)同一用戶想要同時玩多個網(wǎng)頁游戲,或者,用戶的好友或親人想要使用相同的賬號登錄來玩網(wǎng)頁游戲時,可通過多個瀏覽器進行用戶賬戶的登錄。在步驟SlOO中,接收多個瀏覽器發(fā)送的同一用戶賬戶的登錄請求,然后根據(jù)登錄請求分別生成各個瀏覽器的cookie信息,將cookie信息分別返回給各個瀏覽器,從而使各個瀏覽器都具有相對應(yīng)的cookie 信息。
[0024]步驟S101,當(dāng)多個瀏覽器中其中任一個瀏覽器發(fā)送用戶賬戶的退出登錄請求時,在用戶賬戶的狀態(tài)表中更新用戶賬戶退出時間。
[0025]—個用戶賬戶具有一個狀態(tài)表,在用戶賬戶的狀態(tài)表中記錄有需要記錄的用戶賬戶相關(guān)信息。例如,用戶賬戶的狀態(tài)表記錄有用戶賬戶退出時間,還可以記錄有用戶賬戶的禁用狀態(tài)信息以及用戶密碼的修改時間。當(dāng)多個瀏覽器中其中任一個瀏覽器發(fā)送用戶賬戶的退出登錄請求時,需要在用戶賬戶的狀態(tài)表中更新用戶賬戶退出時間。
[0026]步驟S102,當(dāng)多個瀏覽器中其中任一個瀏覽器發(fā)送頁面刷新請求時,查詢用戶賬戶的狀態(tài)表,根據(jù)用戶賬戶退出時間確定是否響應(yīng)頁面刷新請求。
[0027]當(dāng)多個瀏覽器中其中任一個瀏覽器發(fā)送頁面刷新請求時,需要查詢用戶賬戶的狀態(tài)表,根據(jù)用戶賬戶的狀態(tài)表中記錄的用戶賬戶退出時間來確定是否響應(yīng)頁面刷新請求。
[0028]步驟SlOl和步驟S102的執(zhí)行順序是可以發(fā)生變化的,具體的執(zhí)行順序可根據(jù)多個瀏覽器中其中任一個瀏覽器發(fā)送退出登錄請求和頁面刷新請求的先后順序而定。例如,當(dāng)多個瀏覽器中其中任一個瀏覽器先發(fā)送頁面刷新請求,另一個瀏覽器再發(fā)送退出登錄請求時,那么在這種情況下,先執(zhí)行步驟S102,查詢用戶賬戶的狀態(tài)表,根據(jù)用戶賬戶退出時間確定是否響應(yīng)頁面刷新請求,再執(zhí)行步驟S101,在用戶賬戶的狀態(tài)表中更新用戶賬戶退出時間。
[0029]根據(jù)本實施例提供的用戶賬戶登錄方法,接收多個瀏覽器發(fā)送的同一用戶賬戶的登錄請求,根據(jù)登錄請求分別生成各個瀏覽器的cookie信息,將cookie信息分別返回給各個瀏覽器,當(dāng)多個瀏覽器中其中任一個瀏覽器發(fā)送用戶賬戶的退出登錄請求時,在用戶賬戶的狀態(tài)表中更新用戶賬戶退出時間,而當(dāng)多個瀏覽器中其中任一個瀏覽器發(fā)送頁面刷新請求時,則查詢用戶賬戶的狀態(tài)表,根據(jù)用戶賬戶退出時間確定是否響應(yīng)頁面刷新請求。本發(fā)明提供的技術(shù)方案不僅可以在多個瀏覽器中實現(xiàn)同一用戶賬戶的同時登錄,而且根據(jù)用戶賬戶的狀態(tài)表記錄的用戶賬戶退出時間確定是否響應(yīng)頁面刷新請求,有助于使用戶賬戶的擁有者及時發(fā)現(xiàn)該用戶賬戶是否被非法盜用,從而保護了用戶賬戶的安全,減少了用戶賬戶因被非法盜用而造成的損失。
[0030]圖2示出了根據(jù)本發(fā)明另一個實施例的用戶賬戶登錄方法的流程示意圖,如圖2所示,該方法包括如下步驟:
[0031]步驟S200,接收多個瀏覽器在不同的登錄時間發(fā)送的同一用戶賬戶的登錄請求,根據(jù)登錄時間分別生成各個瀏覽器的cookie,將cookie分別返回給各個瀏覽器。
[0032]當(dāng)同一用戶想要同時玩多個網(wǎng)頁游戲,或者,用戶的好友或親人想要使用相同的賬號登錄來玩網(wǎng)頁游戲時,可通過多個瀏覽器進行用戶賬戶的登錄,而其登錄時間會有區(qū)另IJ,那么就可以根據(jù)登錄時間來分別生成各個瀏覽器的cookie,然后將cookie分別返回給各個瀏覽器,從而使各個瀏覽器都具有相對應(yīng)的cookie信息。
[0033]步驟S201,當(dāng)多個瀏覽器中其中任一個瀏覽器發(fā)送用戶賬戶的退出登錄請求時,在用戶賬戶的狀態(tài)表中更新用戶賬戶退出時間。
[0034]在用戶賬戶的狀態(tài)表中記錄有需要記錄的用戶賬戶相關(guān)信息。例如,用戶賬戶的狀態(tài)表記錄有用戶賬戶退出時間,還可以記錄有用戶賬戶的禁用狀態(tài)信息以及用戶密碼的修改時間。當(dāng)多個瀏覽器中其中任一個瀏覽器發(fā)送用戶賬戶的退出登錄請求時,需要在用戶賬戶的狀態(tài)表中更新用戶賬戶退出時