基于地理位置识别用户身份的方法及装置的制造方法

文档序号:9787674阅读:253来源:国知局
基于地理位置识别用户身份的方法及装置的制造方法
【技术领域】
[0001]本发明涉及一种基于地理位置识别用户身份的方法及装置,尤其是涉及一种基于上次成功登入时地理位置识别用户身份的方法及装置。
【背景技术】
[0002]当用户出现在不常登入(包括从未登入)的地理区域,为了确保账户的安全性,网络应用(例如APP、网页等)一般都会做身份校验,目前通用的做法是通过短信校验码的方式进行身份校验。
[0003]然而,通过短信校验码的方法有很多局限性,例如,当用户在国外的时候,有可能连短信都接受不到,出现无法校验的情况。

【发明内容】

[0004]本发明的目的之一在于提供一种基于地理位置识别用户身份的方法及装置。
[0005]为实现上述发明目的之一,本发明一实施方式提供了一种基于地理位置识别用户身份的方法,所述方法包括:
[0006]接收客户端内网络应用的登入请求;
[0007]判断所述客户端的当前地理位置是否位于不常登入的地理区域;
[0008]若是,则获取上次成功登入时的地理位置,并输出包括上次成功登入时的地理位置所对应城市的多个城市信息;
[0009]接收客户端的选择指令,判断所述选择指令所对应的城市与上次成功登入时的地理位置所对应的城市是否相同,若相同,则用户身份识别成功,允许网络应用登入;若不同,则用户身份识别失败,拒绝网络应用登入。
[0010]作为本发明一实施方式的进一步改进,『输出包括上次成功登入时的地理位置所对应城市的多个城市信息』具体包括:
[0011]输出与上次成功登入时的地理位置所对应的城市信息,以及
[0012]与上次成功登入时的地理位置所对应的城市的周边城市信息。
[0013]为实现上述发明目的之一,本发明一实施方式提供了一种基于地理位置识别用户身份的方法,所述方法包括:
[0014]接收客户端内网络应用的登入请求;
[0015]判断所述客户端的当前地理位置是否位于不常登入的地理区域;
[0016]若是,则获取上次成功登入时的地理位置,并输出包括上次成功登入时的地理位置所对应城市的多个城市信息;
[0017]接收客户端的登入城市选择指令,判断所述登入城市选择指令所对应的城市与上次成功登入时的地理位置所对应的城市是否相同,若不同,则用户身份识别失败,拒绝网络应用登入;
[0018]若相同,则输出包括上次成功登入时的地理位置所对应的街道和/或大厦的多个街道和/或大厦信息;
[0019]接收客户端的登入地址选择指令,判断所述登入地址选择指令所对应的街道和/或大厦与上次成功登入时的地理位置所对应的街道和/或大厦是否相同,若相同,则用户身份识别成功,允许网络应用登入;若不同,则用户身份识别失败,拒绝网络应用登入。
[0020]作为本发明一实施方式的进一步改进,『输出包括上次成功登入时的地理位置所对应的街道和/或大厦的多个街道和/或大厦信息』具体包括:
[0021]输出与上次成功登入时的地理位置所对应的街道和/或大厦信息,以及
[0022]与上次成功登入时的地理位置所对应的街道和/或大厦的周边街道和/或大厦信肩、O
[0023]作为本发明一实施方式的进一步改进,『输出包括上次成功登入时的地理位置所对应的街道和/或大厦的多个街道和/或大厦信息』具体包括:
[0024]将包括上次成功登入时的地理位置所对应的街道和/或大厦的多个街道和/或大厦信息进行分字后乱序输出。
[0025]为实现上述发明目的之一,本发明一实施方式提供了一种基于地理位置识别用户身份的方法,所述方法包括:
[0026]接收客户端内网络应用的登入请求;
[0027]判断所述客户端的当前位置是否位于不常登入的地理区域;
[0028]若是,则获取上次成功登入时的地理位置,并输出包括上次成功登入时的地理位置所对应街道和/或大厦的多个街道和/或大厦信息;
[0029]接收客户端的选择指令,判断所述选择指令所对应的街道和/或大厦信息与上次成功登入时的地理位置所对应的街道和/或大厦是否相同,若相同,则用户身份识别成功,允许网络应用登入;若不同,则用户身份识别失败,拒绝网络应用登入。
[0030]作为本发明一实施方式的进一步改进,『输出包括上次成功登入时的地理位置所对应的街道和/或大厦的多个街道和/或大厦信息』具体包括:
[0031]将包括上次成功登入时的地理位置所对应的街道和/或大厦的多个街道和/或大厦信息分字后乱序输出。
[0032]为实现上述发明目的之一,本发明一实施方式提供了一种基于地理位置识别用户身份的装置,所述装置包括通信模块及处理模块,通信模块用于接收客户端内网络应用的登入请求;所述处理模块用于:
[0033]判断所述客户端的当前地理位置是否位于不常登入的地理区域;
[0034]若是,则获取上次成功登入时的地理位置,并输出包括上次成功登入时的地理位置所对应城市的多个城市信息;
[0035]所述通信模块还用于接收客户端的选择指令;
[0036]所述处理模块还用于判断所述选择指令对应的城市与上次成功登入时的地理位置所对应的城市是否相同,若相同,则用户身份识别成功,允许网络应用登入;若不同,则用户身份识别失败,拒绝网络应用登入。
[0037]作为本发明一实施方式的进一步改进,所述处理模块还用于:
[0038]输出与上次成功登入时的地理位置所对应的城市信息,以及与上次成功登入时的地理位置所对应的城市的周边城市信息。
[0039]为实现上述发明目的之一,本发明一实施方式提供一种基于地理位置识别用户身份的装置,所述装置包括通信模块及处理模块,通信模块用于接收客户端内网络应用的登入请求;所述处理模块用于:
[0040]判断所述客户端的当前地理位置是否位于不常登入的地理区域;
[0041]若是,则获取上次成功登入时的地理位置,并输出包括上次成功登入时的地理位置所对应城市的多个城市信息;
[0042]所述通信模块还用于接收客户端的第一选择指令;
[0043]所述处理模块还用于判断所述第一选择指令对应的城市与上次成功登入时的地理位置所对应的城市是否相同,若不同,则用户身份识别失败,拒绝网络应用登入;
[0044]若相同,则输出上次成功登入时的地理位置所对应的街道和/或大厦的多个街道和/或大厦信息;
[0045]所述通信模块还用于接收客户端的第二选择指令;
[0046]所述处理模块还用于判断所述第二选择指令所对应的街道和/或大厦与上次成功登入时的地理位置所对应的街道和/或大厦是否相同,若相同,则用户身份识别成功,允许网络应用登入;若不同,则用户身份识别失败,拒绝网络应用登入。
[0047]作为本发明一实施方式的进一步改进,所述处理模块还用于:
[0048]输出与上次成功登入时的地理位置所对应的街道和/或大厦信息,以及与上次成功登入时的地理位置所对应的街道和/或大厦的周边街道和/或大厦信息。
[0049]作为本发明一实施方式的进一步改进,所述处理模块还用于:
[0050]将包括上次成功登入时的地理位置所对应的街道和/或大厦的多个街道和/或大厦信息进行分字后乱序输出。
[0051]为实现上述发明目的之一,本发明一实施方式提供一种基于地理位置识别用户身份的装置,所述装置包括通信模块及处理模块,通信模块用于接收客户端内网络应用的登入请求;所述处理模块用于:
[0052]判断所述客户端的当前位置是否位于不常登入的地理区域;
[0053]若是,则获取上次成功登入时的地理位置,并
[0054]输出包括上次成功登入时的地理位置所对应街道和/或大厦的多个街道和/或大厦信息;
[0055]所述通信模块还用于接收选择指令;
[0056]所述处理模块还用于判断所述选择指令对应的街道和/或大厦信息与上次成功登入时的地理位置所对应的街道和/或大厦是否相同,若相同,则用户身份识别成功,允许网络应用登入;若不同,则用户身份识别失败,拒绝网络应用登入。
[0057]作为本发明一实施方式的进一步改进,所述处理模块还用于:
[0058]将包括上次成功登入时的地理位置所对应的街道和/或大厦的多个街道和/或大厦信息分字后乱序输出。
[0059]与现有技术相比,本发明的有益效果是:本发明的识别用户身份的方法及装置,可通过用户成功登入的地理位置来校验用户的身份,适用场景广,克服了现有技术中在某些场景下无法进行校验的情况。
【附图说明】
[0060]图1是本发明一实施方式中基于地理位置识别用户身份的系统示意图;
[0061]图2是本发明第一实施方式中基于地理位置识别用户身份的方法的流程图;
[0062]图3是本发明第二实施方式中基于地理位置识别用户身份的方法的流程图;
[0063]图4是本发明第三实施方式中基于地理位置识别用户身份的方法的流程图;
[0064]图5 -图7是本发明具体示例的示意图;
[0065]图8是本发明一实施方式中基于地理位置识别用户身份的装置的模块图。
【具体实施方式】
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1