授权方法和装置、授权码的生成方法和装置制造方法及图纸

技术编号:15695414 阅读:74 留言:0更新日期:2017-06-24 10:52
本申请提出一种授权方法和装置、授权码的生成方法和装置,上述授权方法包括:接收客户端发送的授权码,所述授权码中包括所述客户端的位置信息;根据所述客户端的位置信息判断所述授权码是否由所述客户端当前访问的授权服务器生成;如果是,则根据所述授权码获取所述授权码对应的授权信息,并将所述授权信息发送给所述客户端。本申请将客户端的位置信息植入授权码中,从而可以实现根据客户端的位置信息,由生成授权码的授权服务器向客户端发送授权信息,进而可以提高用户的访问速度,提高用户体验。

【技术实现步骤摘要】
授权方法和装置、授权码的生成方法和装置
本申请涉及互联网
,尤其涉及一种授权方法和装置、授权码的生成方法和装置。
技术介绍
开放授权(OpenAuthorization;以下简称:OAuth)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源,例如:照片、视频和/或联系人列表等,而无需将用户名和密码提供给第三方应用。现在,互联网应用的全球化趋势日益明显,网站需要有相应的技术方案让全球用户都能访问。但是,现有的OAuth技术,用户在全球的不同区域请求授权的时候,访问速度不能得到保证,导致用户体验较差。
技术实现思路
本申请的目的旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请的第一个目的在于提出一种授权方法。该方法将客户端的位置信息植入授权码中,从而可以实现根据客户端的位置信息,由生成授权码的授权服务器向客户端发送授权信息,进而可以提高用户的访问速度,提高用户体验。本申请的第二个目的在于提出一种授权码的生成方法。本申请的第三个目的在于提出一种授权装置。本申请的第四个目的在于提出一种授权码的生成装置。为了实现上述目的,本申请第一方面实施例的授权方法本文档来自技高网...
授权方法和装置、授权码的生成方法和装置

【技术保护点】
一种授权方法,其特征在于,包括:接收客户端发送的授权码,所述授权码中包括所述客户端的位置信息;根据所述客户端的位置信息判断所述授权码是否由所述客户端当前访问的授权服务器生成;如果是,则根据所述授权码获取所述授权码对应的授权信息,并将所述授权信息发送给所述客户端。

【技术特征摘要】
1.一种授权方法,其特征在于,包括:接收客户端发送的授权码,所述授权码中包括所述客户端的位置信息;根据所述客户端的位置信息判断所述授权码是否由所述客户端当前访问的授权服务器生成;如果是,则根据所述授权码获取所述授权码对应的授权信息,并将所述授权信息发送给所述客户端。2.根据权利要求1所述的方法,其特征在于,根据所述客户端的位置信息判断所述授权码是否由所述客户端当前访问的授权服务器生成之后,还包括:如果所述授权码不是由所述客户端当前访问的授权服务器生成,则根据所述客户端的位置信息确定生成所述授权码的授权服务器;将所述授权码发送给生成所述授权码的授权服务器,以便所述生成所述授权码的授权服务器根据所述授权码获取所述授权码对应的授权信息,并将所述授权信息发送给所述客户端。3.根据权利要求1所述的方法,其特征在于,所述接收客户端发送的授权码之前,还包括:接收客户端发送的授权码获取请求;生成所述客户端对应的授权码,所述授权码中包括所述客户端的位置信息;将所述授权码发送给所述客户端。4.根据权利要求3所述的方法,其特征在于,所述生成所述客户端对应的授权码之后,还包括:存储所述授权码。5.根据权利要求1-4任意一项所述的方法,其特征在于,所述授权码是由距离所述客户端最近的授权服务器生成的。6.一种授权码的生成方法,其特征在于,包括:接收客户端发送的授权码获取请求;生成所述客户端对应的授权码,所述授权码中包括所述客户端的位置信息。7.根据权利要求6所述的方法,其特征在于,所述生成所述客户端对应的授权码之后,还包括:将所述授权码发送给所述客户端,以及存储所述授权码。8.根据权利要求6或7所述的方法,其特征在于,所述授权码是由距离所述客户端最近的授权服务器生成的。9.一种授权装置,其特征在于,包括:接收模块,用于接收客户端发送的授权码,所述授权码中包括所述客户端的位置信息;判断模块,用于根据所述客户端的位置信息判断所述接收模...

【专利技术属性】
技术研发人员:来翔吴正琚涂靖刘艳芳
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1