页面分享方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:32228373 阅读:14 留言:0更新日期:2022-02-09 17:33
本申请涉及一种页面分享方法、装置、计算机设备、存储介质和计算机程序产品。方法包括:响应于针对目标页面的分享请求,获取目标页面的目标页面链接;在预先存储的页面配置表中,确定目标页面链接对应的目标密语模板标识;根据密语模板标识和密语生成规则的对应关系,确定目标密语模板标识对应的目标密语生成规则,并根据目标密语生成规则和预设字符集合,生成目标页面对应的目标密语;将目标密语与预设分享信息模板进行合成,得到目标分享信息;目标分享信息用于接收端基于目标分享信息中包含的目标密语访问目标页面。采用本方法能够避免因密语固定而容易被破解或被泄露的风险,提高了页面分享的安全可靠性。了页面分享的安全可靠性。了页面分享的安全可靠性。

【技术实现步骤摘要】
页面分享方法、装置、计算机设备和存储介质


[0001]本申请涉及互联网
,特别是涉及一种页面分享方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]随着移动互联网技术的发展,银行经常会将业务页面(如理财产品页面、业务办理页面、活动页面等)对应的业务信息,通过短信、即时聊天工具等方式分享给用户,以便拓展业务和维护用户。业务信息中通常包含业务介绍和访问密语,访问密语与业务页面相对应。用户收到业务信息后,在指定的APP中输入访问密语,即可跳转到相应的业务页面。
[0003]相关技术中,与业务页面对应的访问密语为预先设定的固定值,一般为6位的数字、或者与业务内容关联的拼音,例如账单页面的访问密语为zhangdan。
[0004]然而,固定的访问密语存在容易被破解和被泄露的问题,特别对于有较高安全要求的银行业务信息,若被破解或被泄露,易造成用户的损失。因此,亟需一种更安全可靠的页面分享方法。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提高安全可靠性的页面分享方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0006]第一方面,本申请提供了一种页面分享方法。所述方法包括:
[0007]响应于针对目标页面的分享请求,获取所述目标页面的目标页面链接;
[0008]根据所述目标页面链接,在预先存储的页面配置表中,确定所述目标页面链接对应的目标密语模板标识;
[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]在页面链接和页面访问条件的对应关系中,确定所述目标页面链接的目标页面访问条件;
[0037]在所述接收端的身份信息符合所述目标页面访问条件的情况下,执行在所述密语
生成记录中,确定所述目标密语对应的所述目标页面链接步骤;
[0038]在所述接收端的身份信息不符合所述目标页面访问条件的情况下,反馈访问失败消息。
[0039]在其中一个实施例中,所述方法还包括:
[0040]获取所述分享请求中携带的发送端的身份信息;
[0041]将所述发送端的身份信息、所述目标密语、以及所述目标页面链接对应存储。
[0042]第二方面,本申请还提供了一种页面分享装置。所述装置包括:
[0043]第一获取模块,用于响应于针对目标页面的分享请求,获取所述目标页面的目标页面链接;
[0044]第一确定模块,用于根据所述目标页面链接,在预先存储的页面配置表中,确定所述目标页面链接对应的目标密语模板标识;
[0045]生成模块,用于根据密语模板标识和密语生成规则的对应关系,确定所述目标密语模板标识对应的目标密语生成规则,并根据所述目标密语生成规则和预设字符集合,生成所述目标页面对应的目标密语;
[0046]合成模块,用于将所述目标密语与预设分享信息模板进行合成,得到目标分享信息;所述目标分享信息用于接收端基于所述目标分享信息中包含的所述目标密语访问所述目标页面。
[0047]第三方面,本申请还提供了一种计算机设备。所述计本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种页面分享方法,其特征在于,所述方法包括:响应于针对目标页面的分享请求,获取所述目标页面的目标页面链接;根据所述目标页面链接,在预先存储的页面配置表中,确定所述目标页面链接对应的目标密语模板标识;根据密语模板标识和密语生成规则的对应关系,确定所述目标密语模板标识对应的目标密语生成规则,并根据所述目标密语生成规则和预设字符集合,生成所述目标页面对应的目标密语;将所述目标密语与预设分享信息模板进行合成,得到目标分享信息;所述目标分享信息用于接收端基于所述目标分享信息中包含的所述目标密语访问所述目标页面。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标页面链接,在预先存储的页面配置表中,确定所述目标页面链接对应的目标密语模板标识,包括:根据所述目标页面链接,在预先存储的页面配置表中,确定所述目标页面链接对应的密语模板标识集合;在所述密语模板标识集合中确定初始密语模板标识,并获取所述初始密语模板标识的状态;所述状态包括有效状态和失效状态;在所述初始密语模板标识的状态为有效状态的情况下,将所述初始密语模板标识确定为目标密语模板标识;在所述初始密语模板标识的状态为失效状态的情况下,在所述密语模板标识集合中确定新的密语模板标识作为目标密语模板标识。3.根据权利要求1所述的方法,其特征在于,所述根据所述目标密语生成规则和预设的字符集合,生成所述目标页面对应的目标密语,包括:根据所述目标密语生成规则,确定组成所述目标密语的每个组成部分的字符数量、以及所述每个组成部分的类型;所述类型包括随机字符类型和固定字符类型;在所述组成部分的类型为所述随机字符类型的情况下,在所述随机字符类型对应的字符集合中,确定所述组成部分对应的字符数量的字符,得到所述组成部分的字符值;在所述组成部分的类型为所述固定字符类型的情况下,在预设固定字符中确定与所述组成部分对应的固定字符,得到所述组成部分的字符值;将每个所述组成部分的字符值进行拼接,得到所述目标页面对应的目标密语。4.根据权利要求1所述的方法,其特征在于,所述根据所述目标密语生成规则和预设字符集合,生成所述目标页面对应的目标密语,包括:根据所述目标密语生成规则和预设字符集合,生成初始密语;采用预设的字符串匹配算法,将所述初始密语与预设的黑名单关键字进行匹配,得到匹配结果;在所述匹配结果为失败的情况下,将所述初始密语确定为所述目标页面对应的目标密语;在所述匹配结果为成功的情况下,返回执行根据所述目标密语生成规则和预设字符集合,生成初始密语步骤,得到新的密语,直到确定出匹配结果为失败的新的密语,将所述匹配结果为失败的新的密语确定为所述目标页面对应的目标密语。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还...

【专利技术属性】
技术研发人员:李炯胡凯乐邢培康何子南
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1