系统接入方法、装置、应用客户端和im后台系统的制作方法_5

文档序号:8433643阅读:来源:国知局
题;达到了頂后台系统可以根据应用客户端的用户识别号和应用识别号唯一的确定应用客户端,进而给予确定的应用客户端接入权限的效果。
[0209]请参考图7A,其示出了本发明再一实施例提供的系统接入装置的的结构方框图,该系统接入装置可以用于应用客户端中,该系统接入装置可以包括:第一发送模块710、第一接收模块720和第二发送模块730 ;
[0210]第一发送模块710,用于发送所述应用客户端的用户名和密码至所述应用客户端对应的认证服务器,以便所述认证服务器根据所述用户名和所述密码对所述应用客户端进行认证,并在认证通过时返回确认信息;
[0211]第一接收模块720,用于接收所述认证服务器返回的所述确认信息;
[0212]第二发送模块730,用于发送所述应用客户端的用户识别号和所述应用客户端的应用识别号至即时通讯頂后台系统,以便所述頂后台系统给予所述应用客户端接入权限;所述应用客户端的用户识别号与至少一个共用所述IM后台系统的其它类型的应用客户端的用户识别号相同。
[0213]在本实施例的第一种可能的实现方式中,所述装置还包括:第三发送模块740和第二接收模块750 ;
[0214]第三发送模块740,用于发送待认证信息至所述頂后台系统,以便所述頂后台系统根据所述待认证信息对所述应用客户端进行认证,并在认证通过之后返回所述应用客户端的所述应用识别号至所述应用客户端;
[0215]第二接收模块750,用于接收并保存所述IM后台系统返回的所述应用识别号。
[0216]请参考图7B,在本实施例的第二种可能的实现方式中,
[0217]所述第二接收模块750,还用于接收并保存所述IM后台系统返回的所述应用识别号和所述应用识别号的有效期限;
[0218]所述装置还包括:
[0219]信息检测模块760,用于根据所述第二接收模块接收到的所述有效期限检测所述应用识别号是否有效;
[0220]所述第二发送模块730,还用于在所述信息检测模块的检测结果为有效时,执行所述发送所述应用客户端的用户识别号和所述应用客户端的应用识别号至即时通讯頂后台系统的步骤;
[0221]所述第三发送模块740,还用于在所述信息检测模块的检测结果为无效时,再次执行所述发送待认证信息至所述IM后台系统的步骤。
[0222]请参考图7C,在本实施例的第三种可能的实现方式中,所述认证信息包括所述应用客户端的应用关键词和所述应用客户端的应用校验码,所述装置还包括:第三接收模块770 ;
[0223]第三接收模块,用于接收并保存所述IM后台系统同步的更新后的所述应用校验码,所述更新后的所述应用校验码为所述IM后台系统在对与所述应用客户端相同类型的其它应用客户端进行认证时,认证失败之后更新并发送的;
[0224]所述第三发送模块740,还用于发送所述应用客户端的所述应用关键词和更新后的所述应用校验码至所述IM后台系统。
[0225]综上所述,本实施例提供的系统接入装置,通过发送应用客户端的用户名和密码至应用客户端对应的认证服务器,接收认证服务器在认证通过时返回的确认信息,发送应用客户端的用户识别号和应用客户端的应用识别号至即时通讯頂后台系统,以便頂后台系统给予应用客户端接入权限,其中,应用客户端的用户识别号与至少一个共用IM后台系统的其它类型的应用客户端的用户识别号相同;解决了相关技术中IM后台系统确定的应用客户端可能有误的问题;达到了頂后台系统可以根据应用客户端的用户识别号和应用识别号唯一的确定应用客户端,进而给予确定的应用客户端接入权限的效果。
[0226]本实施例中,应用客户端通过在发送应用关键词和应用校验码至頂后台系统,IM后台系统认证通过之后再返回应用识别号至应用客户端,避免了当应用客户端的应用关键词和应用校验码被不法分子截获进而盗取頂后台系统服务的问题。
[0227]同时,在頂后台系统返回应用识别号至应用客户端的同时,頂后台系统还可以返回应用识别号的有效期限至应用客户端,使得当应用客户端再次需要接入IM后台系统时,应用客户端可以先检测应用识别号是否有效,并在有效时直接发送用识别号和应用识别号至頂后台系统,以便頂后台系统给予接入权限,降低了应用客户端与IM后台系统的交互复杂度。
[0228]请参考图8,其示出了本发明一个实施例提供的系统接入装置的结构方框图,该系统接入装置可以通过软件、硬件或者两者的组合实现成为IM后台系统的全部或者部分,该系统接入装置可以包括:第一接收模块810和权限给予模块820 ;
[0229]第一接收模块810,用于接收应用客户端在接收到确认信息之后发送的所述应用客户端的用户识别号和所述应用客户端的应用识别号,所述确认信息为所述应用客户端发送所述应用客户端的用户名和密码至所述应用客户端对应的认证服务器之后,所述认证服务器在根据所述用户名和所述密码对所述应用客户端认证通过之后返回的;
[0230]权限给予模块820,用于给予所述应用客户端接入所述IM后台系统的权限,所述应用客户端的用户识别号与至少一个共用所述IM后台系统的其它类型的应用客户端的用户识别号相同。
[0231]综上所述,本实施例提供的系统接入装置,通过发送应用客户端的用户名和密码至应用客户端对应的认证服务器,接收认证服务器在认证通过时返回的确认信息,发送应用客户端的用户识别号和应用客户端的应用识别号至即时通讯頂后台系统,以便頂后台系统给予应用客户端接入权限,其中,应用客户端的用户识别号与至少一个共用IM后台系统的其它类型的应用客户端的用户识别号相同;解决了相关技术中IM后台系统确定的应用客户端可能有误的问题;达到了頂后台系统可以根据应用客户端的用户识别号和应用识别号唯一的确定应用客户端,进而给予确定的应用客户端接入权限的效果。
[0232]请参考图9,其示出了本发明另一实施例提供的系统接入装置的结构方框图,该系统接入装置可以通过软件、硬件或者两者的组合实现成为IM后台系统的全部或者部分,该系统接入装置可以包括:第一接收模块910和权限给予模块920 ;
[0233]第一接收模块910,用于接收应用客户端在接收到确认信息之后发送的所述应用客户端的用户识别号和所述应用客户端的应用识别号,所述确认信息为所述应用客户端发送所述应用客户端的用户名和密码至所述应用客户端对应的认证服务器之后,所述认证服务器在根据所述用户名和所述密码对所述应用客户端认证通过之后返回的;
[0234]权限给予模块920,用于给予所述应用客户端接入所述IM后台系统的权限,所述应用客户端的用户识别号与至少一个共用所述IM后台系统的其它类型的应用客户端的用户识别号相同。
[0235]在本实施例的第一种可能的实现方式中,所述装置包括:第二接收模块930、客户端认证模块940和信息发送模块950 ;
[0236]第二接收模块930,用于接收所述应用客户端发送的待认证信息;
[0237]客户端认证模块940,用于根据所述第二接收模块930接收到的所述待认证信息对所述应用客户端进行认证;
[0238]信息发送模块950,用于在所述客户端认证模块940认证通过时,返回所述应用客户端的所述应用识别号至所述应用客户端。
[0239]在本实施例的第二种可能的实现方式中,
[0240]所述信息发送模块950,还用于返回所述应用客户端的所述应用识别号和所述应用识别号的有效期限至所述应用客户端,以便所述应用客户端接收并保存所述应用识别号以及所述应用识别号的有效期限,根据所述有效期限检测所述应用识别号是否有效,当检测结果为有效时,发送所述应用客户端的用户识别号和所述应用客户端的应用识别号至所述頂后台系统,当检测结果为无效时,再次发送所述待认证信息至所述IM后台系统。
[0241]在本实施例的第三种可能的实现方式中,所述客户端认证模块940,包括:
[0242]个数计算单元941,用于计算在历史时间段内接收到的所述待认证信息的个数;
[0243]个数检测单元942,用于检测所述个数计算单元941计算得到的所述个数是否在预定取值范围内;
[0244]认证通过单元943,用于在所述个数检测单元942的检测结果为在所述预定取值范围内时,确定所述应用客户端认证通过。
[0245]在本实施例的第五种可能的实现方式中,所述装置还包括:
[0246]校验码更新模块,用于在所述个数检测单元的检测结果为不在所述预定取值范围内时,确定所述应用客户端认证失败,更新所述待认证信息中的所述应用校验码;
[0247]校验码同步模块,用于同步所述校验码更新模块更新后的所述应用校验码至与所述应用客户端相同类型的其它应用客户端,以便所述其它应用客户端接收并保存更新后的所述应用校验码。
[0248]在本实施例的第六种可能的实现方式中,
[0249]所述第二接收模块930,还用于接收所述应用客户端发送的所述应用关键词和更新后的所述应用校验码,所述更新后的所述应用校验码为所述IM后台系统在对与所述应用客户端相同类型的其它应用客户端进行认证并在认证失败时,执行更新并同步至所述应用客户端的。
[0250]综上所述,本实施例提供的系统接入装置,通过发送应用客户端的用户名和密码至应用客户端对应的认证服务器,接收认证服务器在认证通过时返回的确认信息,发送应用客户端的用户识别号和应用客户端的应用识别号至即时通讯頂后台系统,以便頂后台系统给予应用客户端接入权限,其中,应用客户端的用户识别号与至少一个共用IM后台系统的其它类型的应用客户端的用户识别号相同;解决了相关技术中IM后台系统确定的应用客户端可能有误的问题;达到了頂后台系统可以根据应用客户端的用户识别号和应用识别号唯一的确定应用客户端,进而给予确定的应用客户端接入权限的效果。
[0251]本实施例中,应用客户端通过在发送应用关键词和应用校验码至頂后台系统,IM后台系统认证通过之后再返回应用识别号至应用客户端,避免了当应用客户端的应用关键词和应用校验码被不法分子截获进而盗取頂后台系统服务的问题。
[0252]同时,在頂后台系统返回应用识别号至应用客户端的同时,頂后台系统还可以返回应用识别号的有效期限至应用客户端,使得当应用客户端再次需要接入IM后台系统时,应用客户端可以先检测应用识别号是否有效,并在有效时直接发送用识别号和应用识别号至頂后台系统,以便頂后台系统给予接入权限,降低了应用客户端与IM后台系统的交互复杂度。
[0253]需要说明的是:上述实施例提供的系统接入装置在进行系统接入时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的系统接入装置与系统接入方法的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0254]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0255]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0256]以上所述仅为本发明的较佳实施例,并不用以限制本发明,
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1