賬號異地登錄提醒的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息安全技術(shù)領(lǐng)域,尤其是涉及一種賬號異地登錄提醒的方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前,關(guān)于游戲賬號異地登錄的問題日益突出,其中更是涉及到用戶的自身財產(chǎn)、隱私的權(quán)益問題。而當用戶無法及時發(fā)現(xiàn)自己的賬號在異地登錄時,就會引起用戶自身財產(chǎn)被盜,隱私泄露等社會性問題。
[0003]在大部分端游中,用戶游戲帳號如果被盜,且在異地登錄,該帳號的所有者當下并不能及時發(fā)現(xiàn),而造成游戲財產(chǎn)損失,有些損失甚至是無法挽回的。即使部分游戲服務(wù)端有做異常登錄的分析提醒,時效性也不能保證,影響用戶體驗和游戲財產(chǎn)安全。
[0004]因此亟需一種有針對異地登錄進行提醒用戶的方法或系統(tǒng)。
【發(fā)明內(nèi)容】
[0005]本發(fā)明所要解決的技術(shù)問題是:及時提醒用戶其賬號異地登錄,同時給出鎖定賬號的方式及解鎖方式,以最大限度降低用戶損失,提升用戶體驗度。
[0006]為了解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為:提供一種賬號異地登錄提醒的方法,包括:
[0007]S1:客戶端獲取用戶登錄指令,并發(fā)送登錄賬號和登錄IP地址到服務(wù)端;
[0008]S2:服務(wù)端判斷所述登錄IP地址所屬地區(qū)是否與預(yù)設(shè)信息一致;
[0009]若否,則執(zhí)行S3:調(diào)用GPS定位程序定位用戶手機所屬地區(qū);
[0010]S4:服務(wù)端判斷用戶手機所屬地區(qū)是否與所述登錄IP地址所屬地區(qū)一致;
[0011]若否,則執(zhí)行S51:服務(wù)端命令短信平臺向用戶手機發(fā)送提醒短信。
[0012]本發(fā)明還提供一種賬號異地登錄提醒的系統(tǒng),包括:客戶端、服務(wù)端、GPS定位程序及短信平臺,并執(zhí)行如下步驟:
[0013]客戶端獲取用戶登錄指令,并發(fā)送登錄賬號和登錄IP地址到服務(wù)端;
[0014]服務(wù)端判斷所述登錄IP地址所屬地區(qū)是否與預(yù)設(shè)信息一致;
[0015]若否,則調(diào)用GPS定位程序定位用戶手機所屬地區(qū);
[0016]服務(wù)端判斷用戶手機所屬地區(qū)是否與所述登錄IP地址所屬地區(qū)一致;
[0017]若否,則服務(wù)端命令短信平臺向用戶手機發(fā)送提醒短信。
[0018]本發(fā)明的有益效果在于:區(qū)別于現(xiàn)有技術(shù),本發(fā)明在服務(wù)端接收到登錄賬號及登錄IP后,判斷與預(yù)設(shè)信息是否一致,若不是,則進行GPS定位手機所在地區(qū),并向手機發(fā)送提醒短信,通過上述方式,本發(fā)明可以及時通知用戶賬號出現(xiàn)異地登錄的情況,并發(fā)送提醒短信已最大限度的減少用戶損失。既保證時效性,同時由提升了用戶體驗度。
【附圖說明】
[0019]圖1為本發(fā)明方法實施例一的流程示意圖;
[0020]圖2為本發(fā)明方法實施例二的流程示意圖;
[0021]圖3為本發(fā)明系統(tǒng)實施例三的結(jié)構(gòu)框圖。
【具體實施方式】
[0022]為詳細說明本發(fā)明的技術(shù)內(nèi)容、所實現(xiàn)目的及效果,以下結(jié)合實施方式并配合附圖予以說明。
[0023]本發(fā)明最關(guān)鍵的構(gòu)思在于:通過發(fā)送提醒短信,提示用戶賬號異地登錄,實現(xiàn)提醒的時效性,降低用戶損失。
[0024]本發(fā)明提供一種賬號異地登錄提醒的方法,包括:
[0025]S1:客戶端獲取用戶登錄指令,并發(fā)送登錄賬號和登錄IP地址到服務(wù)端;
[0026]S2:服務(wù)端判斷所述登錄IP地址所屬地區(qū)是否與預(yù)設(shè)信息一致;
[0027]若否,則執(zhí)行S3:調(diào)用GPS定位程序定位用戶手機所屬地區(qū);
[0028]S4:服務(wù)端判斷用戶手機所屬地區(qū)是否與所述登錄IP地址所屬地區(qū)一致;
[0029]若否,則執(zhí)行S51:服務(wù)端命令短信平臺向用戶手機發(fā)送提醒短信。
[0030]其中,步驟S2、S4之后,還包括:
[0031]若是,則執(zhí)行步驟S6:客戶端通過用戶登錄指令,使用戶正常登錄。
[0032]其中,步驟S51之后,還包括:
[0033]S71:用戶手機接收所述提醒短信,并向短信平臺發(fā)送反饋短信;或
[0034]S72:用戶手機不向短信平臺發(fā)送反饋短信,并執(zhí)行步驟S6。
[0035]其中,步驟S71之后,還包括:
[0036]S8:系統(tǒng)鎖定登錄賬號,并強制所述登錄賬號下線。
[0037]其中,步驟S8之后,還包括:
[0038]S9:系統(tǒng)進行賬號解鎖;并執(zhí)行步驟S6。
[0039]其中,步驟S9具體為:
[0040]S91:用戶向服務(wù)端發(fā)送指定短信代碼,進行賬號解鎖;或
[0041]S92:服務(wù)端在預(yù)定時間間隔后,進行賬號解鎖。
[0042]其中,步驟SI之前,還包括:
[0043]SOl:服務(wù)端獲取用戶設(shè)定短信提醒服務(wù)的指令及接收提醒短信的手機號碼;
[0044]S02:服務(wù)端獲取用戶常用登錄IP地址。
[0045]其中,步驟S51之后,還包括:
[0046]S52:服務(wù)端命令郵件平臺發(fā)送提醒郵件到用戶郵箱。
[0047]其中,步驟S52之后,還包括:
[0048]S73:用戶郵箱接收所述提醒郵件,并向郵件平臺發(fā)送反饋郵件;并執(zhí)行步驟S8 ;或
[0049]S74:用戶郵箱不向郵件平臺發(fā)送反饋郵件;并執(zhí)行步驟S6。
[0050]本發(fā)明還提供一種賬號異地登錄提醒的系統(tǒng),包括:客戶端、服務(wù)端、GPS定位程序及短信平臺,并執(zhí)行如下步驟:
[0051]客戶端獲取用戶登錄指令,并發(fā)送登錄賬號和登錄IP地址到服務(wù)端;
[0052]服務(wù)端判斷所述登錄IP地址所屬地區(qū)是否與預(yù)設(shè)信息一致;
[0053]若否,則調(diào)用GPS定位程序定位用戶手機所屬地區(qū);
[0054]服務(wù)端判斷用戶手機所屬地區(qū)是否與所述登錄IP地址所屬地區(qū)一致;
[0055]若否,則服務(wù)端命令短信平臺向用戶手機發(fā)送提醒短信。
[0056]請參照圖1,本發(fā)明實施例一提供一種賬號異地登錄提醒的方法,包括如下步驟:
[0057]S1:客戶端獲取用戶登錄指令,并發(fā)送登錄賬號和登錄IP地址到服務(wù)端;
[0058]S2:服務(wù)端判斷所述登錄IP地址所屬地區(qū)是否與預(yù)設(shè)信息一致;
[0059]若否,則執(zhí)行S3:調(diào)用GPS定位程序定位用戶手機所屬地區(qū);
[0060]S4:服務(wù)端判斷用戶手機所屬地區(qū)是否與所述登錄IP地址所屬地區(qū)一致;
[0061]若否,則執(zhí)行S51:服務(wù)端命令短信平臺向用戶手機發(fā)送提醒短信。
[0062]其中,如圖2所示,本發(fā)明實施例二的步驟S2、S4之后,還包括如下步驟:
[0063]若是,則執(zhí)行步驟S6:客戶端通過用戶登錄指令,使用戶正常登錄。
[0064]在判斷出的登錄IP或手機所屬地區(qū)均為用戶之前的登錄地區(qū)時,則可認為用戶的賬號沒有出現(xiàn)異地登錄情況,因此客戶端應(yīng)通過用戶登錄指令,正常登錄賬號。
[0065]其中,步驟S51之后,還包括:
[0066]S71:用戶手機接收所述提醒短信,并向短信平臺發(fā)送反饋短信;或
[0067]S72:用戶手機不向短信平臺發(fā)送反饋短信,并執(zhí)行步驟S6。
[0068]其中,步驟S71之后,還包括:
[0069]S8:系統(tǒng)鎖定登錄賬號,并強制所述登錄賬號下線。