一种账号登录方法及装置的制造方法

文档序号:9828191阅读:163来源:国知局
一种账号登录方法及装置的制造方法
【技术领域】
[0001] 本申请涉及计算机技术领域,尤其涉及一种账号登录方法及装置。
【背景技术】
[0002] 随着移动互联网技术的发展,越来越多的用户习惯于通过移动终端中安装的应用 (Application, APP)来获取服务。
[0003] 为了进一步扩展APP所能提供的服务,目前,通常在APP中设置浏览器(简称内置 浏览器),通过该内置浏览器来获取其他服务。
[0004] 具体的,用户可在APP对应的服务器上注册账号,并通过登录该账号获取该服务 器提供的服务,其中,对于该APP来说,该APP对应的服务器称为内部服务器,用户在该APP 对应的服务器上注册的账号称为内部账号,该APP对应的服务器所提供的服务称为内部服 务。用户还可在其他服务器上注册账号,以获取其他服务器所提供的服务,其中,上述的其 他服务器称为外部服务器,用户在其他服务器上注册的账号称为外部账号,其他服务器所 提供的服务称为外部服务。
[0005] 用户在通过APP登录其内部账号之后,可直接获取相应的内部服务,也可通过该 APP的内置浏览器登录外部账号,获取相应的外部服务。
[0006] 例如,用户在终端上安装了即时通讯APP,该即时通讯APP中设置了内置浏览器。 当用户通过即时通讯APP登录即时通讯账号(内部账号)后,就可以与其他用户进行即时 通信,即,获取内部服务,用户还可通过该APP的内置浏览器登录支付账号(外部账号),以 获取支付服务器提供的服务(即,外部服务)。
[0007] 在现有技术中,当用户通过APP登录内部账号后,在需要登录外部账号时,APP从 本地获取外部账号,以登录该外部账号。具体的,APP在获取外部账号时,可在内置浏览器 的cookie数据中,获取保存的外部账号,如果cookie数据中未保存外部账号,则可先通过 内置浏览器展示外部账号的登录页面,再获取用户在登录页面上输入的外部账号,并将用 户输入的外部账号保存在cookie数据中。获取到外部账号后,APP则可将获取到的外部账 号发送给外部服务器,以登录该外部账号。
[0008] 然而,由于大多cookie数据均缺乏安全机制来保证其安全性,因此,在cookie数 据中保存的外部账号会降低账号信息的安全性。此外,由于账号登录页面也很容易被伪造, 因此,在内置浏览器展示的登录页面上输入外部账号也是不安全的。

【发明内容】

[0009] 本申请实施例提供一种账号登录方法及装置,用以提高外部账号的安全性。
[0010] 本申请实施例提供的一种账号登录方法,包括:
[0011] 接收终端发送的外部登录请求;
[0012] 获取所述外部登录请求中携带的内部账号和服务器标识;
[0013] 向所述服务器标识对应的外部服务器发送所述内部账号,以使所述外部服务器查 找与所述内部账号预先绑定的外部账号,并登录所述外部账号。
[0014] 本申请实施例提供的另一种账号登录方法,包括:
[0015] 接收内部服务器发送的内部账号;
[0016] 查找与所述内部账号预先绑定的外部账号;
[0017] 登录所述外部账号。
[0018] 本申请实施例还提供的一种账号登录方法,包括:
[0019] 接收终端发送的外部登录请求;
[0020] 获取所述外部登录请求中携带的内部账号和服务器标识;
[0021] 查找与所述内部账号预先绑定的与所述服务器标识对应的外部账号;
[0022] 在所述服务器标识对应的外部服务器上登录所述外部账号。
[0023] 本申请实施例提供的一种账号登录装置,包括:
[0024] 外部登录请求接收模块,用于接收终端发送的外部登录请求;
[0025] 信息获取模块,用于获取所述外部登录请求中携带的内部账号和服务器标识;
[0026] 内部账号发送模块,用于向所述服务器标识对应的外部服务器发送所述内部账 号,以使所述外部服务器查找与所述内部账号预先绑定的外部账号,并登录所述外部账号。
[0027] 本申请实施例提供的另一种账号登录装置,包括:
[0028] 内部账号接收模块,用于接收内部服务器发送的内部账号;
[0029] 外部账号查找模块,用于查找与所述内部账号预先绑定的外部账号;
[0030] 外部账号登录模块,用于登录所述外部账号。
[0031] 本申请实施例还提供的一种账号登录装置,包括:
[0032] 外部登录请求接收模块,用于接收终端发送的外部登录请求;
[0033] 信息获取模块,用于获取所述外部登录请求中携带的内部账号和服务器标识;
[0034] 外部账号查找模块,用于查找与所述内部账号预先绑定的与所述服务器标识对应 的外部账号;
[0035] 外部账号登录模块,用于在所述服务器标识对应的外部服务器上登录所述外部账 号。
[0036] 本申请实施例提供一种账号登录方法,该方法内部服务器接收终端发送的外部登 录请求,获取该外部登录请求中携带的内部账号和服务器标识,向该服务器标识对应的外 部服务器发送该内部账号,以使该外部服务器查找与内部账号预先绑定的外部账号,并登 录所述外部账号。这样,由于本申请提供的外部账号不是保存在终端本地的cookie数据 中,也不是通过登录页面输入的,而是保存在外部服务器中的,并由该外部服务器自动登录 该外部账号,因此,就避免了 cookie数据中保存的外部账号安全性较低的问题,以及避免 了在登录页面上输入外部账号不安全的问题,从而可保证该外部账号的安全性。
【附图说明】
[0037] 此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申 请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0038] 图1为本申请实施例提供的一种账号登录方法的流程示意图;
[0039] 图2为本申请实施例提供的一种账号登录装置的结构示意图之一;
[0040] 图3为本申请实施例提供的一种账号登录装置的结构示意图之二;
[0041] 图4为本申请实施例提供的一种账号登录装置的结构示意图之三。
【具体实施方式】
[0042] 为使本申请的目的、技术方案和优点更加清楚,以下将结合本申请具体实施例及 相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一 部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做 出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0043] 以下将具体说明本申请实施例提供的账号登录方法。
[0044] 参见图1,为本申请实施例提供的账号登录方法,包括:
[0045] S101、内部服务器接收终端发送的外部登录请求。
[0046] 在本申请实施例中,当用户通过终端上的APP登录内部账号后,在需要登录外部 账号时,终端通过APP中的内置浏览器向内部服务器发送外部登录请求,内部服务器则可 接收终端发送的外部登录请求。
[0047] 例如,用户在终端上安装了即时通讯APP,当用户通过该即时通讯APP登录即时通 讯账号(内部账号)后,在需要登录支付账号(外部账号)时,终端通过内置浏览器向即时 通讯服务器(内部服务器)发送外部登录请求,即时通讯服务器则可接收终端发送的外部 登录请求。
[0048] S102、内部服务器获取该外部登录请求中携带的内部账号和服务器标识。
[0049] 其中,在本申请实施例中,所述的外部登录请求中携带用户当前登录的内部账号, 以及外部服务器的服务器标识。
[0050] 在本申请实施例中,所述的外部服务器的服务器标识可以为该外部服务器的网络 协议(Internet
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1