【技术实现步骤摘要】
Token生成方法、基于Token的追踪方法及装置
本专利技术涉及互联网
,具体而言,涉及一种Token生成方法、基于Token的追踪方法及装置。
技术介绍
随着互联网技术的发展和应用软件的成熟,SaaS作为一种完全创新的软件应用模式开始兴起。它是一种通过Internet提供软件的模式,厂商将应用软件统一部署在自己的服务端上,客户可以根据自己实际需求,通过互联网向厂商定购所需的应用软件服务,并通过互联网获得厂商提供的服务。SaaS服务模式,是未来管理软件的发展趋势。它依托于软件和互联网,可以支撑多客户。SaaS服务通常基于一套标准软件系统为成百上千的不同客户提供服务。由于SaaS同时支持多个客户,客户在平台上的操作也越来越多,对SaaS服务平台行为追踪及识别,成为了一项重要而繁琐的工作。然而目前,业内通常是将客户信息post给SaaS服务平台,SaaS服务平台程序通过session获得客户端客户信息,但是由于客户端信息数据长度不一定,有些短、有些长,使得请求数据包大,影响请求效率。以及每次请求都post客户端信息,导致信息泄露带来安全隐患。
技术实现思路
本专利 ...
【技术保护点】
1.一种Token生成方法,其特征在于,包括:获取用户信息;加密所述用户信息,生成加密数据;基于预设算法对所述加密数据进行处理,生成摘要数据;将所述摘要数据作为客户端Token;将所述客户端Token与所述用户信息发送至服务端进行存储。
【技术特征摘要】
1.一种Token生成方法,其特征在于,包括:获取用户信息;加密所述用户信息,生成加密数据;基于预设算法对所述加密数据进行处理,生成摘要数据;将所述摘要数据作为客户端Token;将所述客户端Token与所述用户信息发送至服务端进行存储。2.根据权利要求1所述的方法,其特征在于,所述用户信息包括用户现场标识和MAC地址,所述的加密所述用户信息,生成加密数据,包括:基于AES加密算法对所述用户现场标识和所述MAC地址进行加密,生成加密数据。3.根据权利要求1所述的方法,其特征在于,所述的基于预设算法对所述加密数据进行处理,生成摘要数据,包括:采用MD5算法对所述加密数据进行处理,生成摘要数据,所述摘要数据是不可还原,且客户端与所述摘要数据一一对应。4.一种基于Token的追踪方法,其特征在于,所述方法包括:服务端接收客户端发送的请求信息,所述请求信息包括客户端Token和行为信息;查找数据库中是否存在与所述客户端Token匹配的预设Token;若存在,根据所述预设Token确定所述客户端Token对应的用户信息以及所述用户信息所执行的所述行为信息。5.根据权利要求4所述的方法,其特征在于,所述的根据所述预设Token确定所述客户端Token对应的用户信息以及所述用户信息所执行的所述行为信息,包括:根据所述预设Token确定所述客户端Token对应的用户信息;将所述用户信息与所述行为信息进行关联,以追踪客户端的行为、主机...
【专利技术属性】
技术研发人员:冯明潇,范渊,刘博,龙文洁,
申请(专利权)人:杭州安恒信息技术股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。