本技术涉及安全,尤其涉及一种隐私政策的处理方法、客户端、设备、介质及程序产品。
背景技术:
1、随着互联网技术的发展,越来越多的应用被开发。用户在登录时要,会对用户显示相关隐私政策,在用户同意后方可进入相关页面。
2、现有技术中,应用在客户端显示本地隐私政策或者从服务端下载隐私政策文件并显示。
3、但在客户端显示本地隐私政策的现有技术会无法对隐私政策及时更新,且存在无法针对用户实现动态更新的问题;从服务端下载隐私政策文件并显示的现有技术同样存在无法针对用户实现动态更新的问题,并且从服务端下载证书浪费用户时间,在网络较差的情况下可能导致较长的等待时间或者导致下载失败无法显示,另外下载完成的隐私政策文件可能会出现破损的情况,导致隐私政策无法正常显示。
技术实现思路
1、本技术提供一种隐私政策的处理方法、客户端、设备、介质及程序产品,用以解决一种现有技术无法对隐私政策及时更新,且存在无法针对用户实现动态更新的问题,另一种现有技术无法针对用户实现动态更新,并且从服务端下载证书浪费用户时间,在网络较差的情况下可能导致较长的等待时间或者导致下载失败无法显示,以及下载完成的隐私政策文件可能会出现破损的情况,导致隐私政策无法正常显示等问题。
2、第一方面,本技术提供一种隐私政策的处理方法,包括:
3、客户端在监测到应用启动时,从服务器处获取与所述应用对应的隐私政策相关参数。
4、所述客户端在通过所述应用接收到携带有用户的标识的登录请求时,判断所述应用是否是第一次进行登录操作;并在判断出所述应用不是第一次进行登录操作时,判断本地是否保存所述用户的标识对应的第一隐私政策。
5、所述客户端在判断出本地保存了所述第一隐私政策时,判断所述第一隐私政策的编号与所述隐私政策相关参数中的第二隐私政策的编号是否一致。
6、所述客户端在判断出所述第一隐私政策的编号与所述第二隐私政策的编号不一致时,通过h5页面对所述第二隐私政策进行显示处理。
7、所述客户端在监测到所显示的所述第二隐私政策被所述用户同意时,对所述用户的标识以及所述第二隐私政策的编号进行保存处理,并进行相应的登录处理。
8、在一种具体实施方式中,还包括:
9、所述客户端在判断出所述应用是第一次登录时,通过h5页面对所述第二隐私政策进行显示处理。
10、在一种具体实施方式中,还包括:
11、所述客户端在判断出所述第一隐私政策没有被所述用户的标识对应的用户同意时,通过h5页面对所述第二隐私政策进行显示处理。
12、在一种具体实施方式中,还包括:
13、所述客户端在判断出所述第一隐私政策的编号与所述第二隐私政策的编号一致时,不进行隐私政策显示处理,并进行相应的登录处理。
14、在一种具体实施方式中,所述判断所述应用是否是第一次进行登录操作,包括:
15、查看所述应用对应的历史登录次数,在所述历史登录次数为零时,判断出所述应用第一次进行登录操作。
16、或者,
17、在查看所述应用设置有对应的撤销同意隐私政策的标识时,判断出所述应用第一次进行登录操作。
18、第二方面,本技术提供一种客户端,包括:
19、获取模块,用于在监测到应用启动时,从服务器处获取与所述应用对应的隐私政策相关参数。
20、判断模块,用于在通过所述应用接收到携带有用户的标识的登录请求时,判断所述应用是否是第一次进行登录操作;并在判断出所述应用不是第一次进行登录操作时,判断本地是否保存所述用户的标识对应的第一隐私政策。
21、所述判断模块,还用于在判断出本地保存了所述第一隐私政策时,判断所述第一隐私政策的编号与所述隐私政策相关参数中的第二隐私政策的编号是否一致。
22、显示模块,用于在判断出所述第一隐私政策的编号与所述第二隐私政策的编号不一致时,通过h5页面对所述第二隐私政策进行显示处理。
23、登录模块,用于在监测到所显示的所述第二隐私政策被所述用户同意时,对所述用户的标识以及所述第二隐私政策的编号进行保存处理,并进行相应的登录处理。
24、在一种具体实施方式中,所述显示模块还用于:
25、在判断出所述应用是第一次登录时,通过h5页面对所述第二隐私政策进行显示处理。
26、在一种具体实施方式中,所述显示模块还用于:
27、在判断出所述第一隐私政策没有被所述用户的标识对应的用户同意时,通过h5页面对所述第二隐私政策进行显示处理。
28、在一种具体实施方式中,所述登录模块还用于:
29、在判断出所述第一隐私政策的编号与所述第二隐私政策的编号一致时,不进行隐私政策显示处理,并进行相应的登录处理。
30、在一种具体实施方式中,所述判断模块具体用于:
31、查看所述应用对应的历史登录次数,在所述历史登录次数为零时,判断出所述应用第一次进行登录操作。
32、或者,
33、在查看所述应用设置有对应的撤销同意隐私政策的标识时,判断出所述应用第一次进行登录操作。
34、第三方面,本技术提供一种电子设备,包括:
35、处理器,存储器,通信接口。
36、所述存储器用于存储所述处理器可执行的可执行指令。
37、其中,所述处理器配置为经由执行所述可执行指令来执行如第一方面所述的隐私政策的处理方法。
38、第四方面,本技术提供一种可读存储介质,其上存储有计算机程序,在于,所述计算机程序被处理器执行时实现第一方面所述的隐私政策的处理方法。
39、第五方面,本技术提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时用于实现第一方面所述的隐私政策的处理方法。
40、本技术提供一种隐私政策的处理方法、客户端、设备、介质及程序产品,客户端在监测到应用启动时,从服务器处获取与所述应用对应的隐私政策相关参数;所述客户端在通过所述应用接收到携带有用户的标识的登录请求时,判断所述应用是否是第一次进行登录操作;并在判断出所述应用不是第一次进行登录操作时,判断本地是否保存所述用户的标识对应的第一隐私政策;所述客户端在判断出本地保存了所述第一隐私政策时,判断所述第一隐私政策的编号与所述隐私政策相关参数中的第二隐私政策的编号是否一致;所述客户端在判断出所述第一隐私政策的编号与所述第二隐私政策的编号不一致时,通过h5页面对所述第二隐私政策进行显示处理。所述客户端在监测到所显示的所述第二隐私政策被所述用户同意时,对所述用户的标识以及所述第二隐私政策的编号进行保存处理,并进行相应的登录处理。相较于现有技术应用在客户端显示本地隐私政策或者从服务端下载隐私政策文件并显示,本技术基于超文本标记语言页面(hypertext markup language 5页面;简称:h5页面),对于不是第一次登录操作,且用户同意第一隐私政策,判断第二隐私政策的编号是否与第一隐私政策的编号一致,若不一致,则通过h5页面对所述第二隐私政策进行显示处理,在第二隐私政策被所述用户同意时,对用户的标识以及所述第二隐私政策的编号进行保存并登录,实现基于用户动态更新隐私政策,且避免了下载耗时以及下载失败无法显示的问题发生,并且基于h5页面进行显示处理,增加灵活性,方便更新。