本技术涉及计算机,具体地,涉及一种密码确定方法、密码确定装置、计算机设备和存储介质。
背景技术:
1、随着计算机技术的快速发展以及各种各样的应用程序的出现,终端设备中安装的各类应用程序均需要输入对应的账号密码进行授权登录,例如,银行账号、电子邮箱、社交网站等。目前,各应用程序对应的账号、密码都是数字、字符以及特殊符号等组成,而大量的应用程序对应的账号、密码容易造成人们遗忘密码或者记忆密码混乱,使得用户记忆、输入账号密码的复杂度高以及准确率较低。
2、因此,亟需一种可以辅助人们记忆众多用户账号以及对应密码的方法。
技术实现思路
1、本技术实施例中提供了一种密码确定方法、密码确定装置、计算机设备和存储介质,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致人们极易遗忘密码或者记忆密码混乱,导致用户记忆、输入账号密码的复杂度高以及准确率较低的技术问题。
2、本技术实施例的第一个方面,提供了一种密码确定方法,该方法包括:在图形用户界面显示至少一个图像集;其中,图像集中包含多张不完全相同的图像,且图像与各预设密码字符相关联;响应于针对至少一个图像集中目标图像的图像选定操作,确定各目标图像对应的各预设密码字符;根据各预设密码字符生成目标输入密码。
3、在本技术一个可选的实施例中,在图形用户界面显示至少一个图像集,包括:在图形用户界面显示第一图像集;对应的,响应于针对至少一个图像集中目标图像的图像选定操作,确定各目标图像对应的各预设密码字符,包括:响应于针对第一图像集中第一目标图像的第一图像选定操作,确定第一目标图像对应的第一预设密码字符;密码确定方法还包括:在图形用户界面显示第一预设密码字符。
4、在本技术一个可选的实施例中,该密码确定方法还包括:响应于针对第一预设密码字符的第一确认操作,在图形用户界面显示第二图像集;对应的,响应于针对至少一个图像集中目标图像的图像选定操作,确定各目标图像对应的各预设密码字符,还包括:响应于针对第二图像集中第二目标图像的第二图像选定操作,确定第二目标图像对应的第二预设密码字符。
5、在本技术一个可选的实施例中,该密码确定方法还包括:确定图形用户界面显示的预设密码字符的字符长度;对应的,根据各预设密码字符生成目标输入密码,包括:若字符长度等于预设密码字符长度,则根据当前的各预设密码字符生成目标输入密码。
6、在本技术一个可选的实施例中,该密码确定方法还包括:在图形用户界面显示各预设密码字符;响应于针对各预设密码字符的第二确认操作,基于各预设密码字符生成目标输入密码;或,响应于针对各预设密码字符的修正操作,基于修正操作对各预设密码字符进行修正,并基于各修正后的预设密码字符生成目标输入密码。
7、在本技术一个可选的实施例中,预设密码字符至少包括:字母、数字、预设特殊符号中的至少一种。
8、在本技术一个可选的实施例中,图像集中的图像为部分场景图像,密码确定方法还包括:响应于针对图像集中的查看操作,显示部分场景对应的完整场景图像。
9、在本技术一个可选的实施例中,图像集中的图像包含与当前图像关联的预设密码字符。
10、在本技术一个可选的实施例中,在图形用户界面显示至少一个图像集,包括:确定当前的密码输入位置;在图形用户界面显示与密码输入位置对应的图像集。
11、在本技术一个可选的实施例中,该密码确定方法还包括:在图形用户界面显示密码输入位置的位置标识。
12、在本技术一个可选的实施例中,该密码确定方法还包括:响应于字符输入操作,确定字符输入操作对应的目标字符;对应的,根据各预设密码字符生成目标输入密码,包括:根据目标字符与各预设密码字符生成目标输入密码。
13、在本技术一个可选的实施例中,一个图像集中的图像属性相同;其中,图像属性包括:图像中对象的类别、图像色彩、图像形状中的至少一种。
14、本技术实施例的第二个方面,提供了一种密码确定装置,该装置包括:图像集显示模块用于在图形用户界面显示至少一个图像集;其中,图像集中包含多张不完全相同的图像,且图像与各预设密码字符相关联;字符确定模块用于响应于针对至少一个图像集中目标图像的图像选定操作,确定各目标图像对应的各预设密码字符;密码生成模块用于根据各预设密码字符生成目标输入密码。
15、在本技术一个可选的实施例中,该密码确定装置还包括字符显示模块,图像集显示模块用于在图形用户界面显示第一图像集;字符确定模块用于响应于针对第一图像集中第一目标图像的第一图像选定操作,确定第一目标图像对应的第一预设密码字符;字符显示模块用于在图形用户界面显示第一预设密码字符。
16、在本技术一个可选的实施例中,图像集显示模块还用于响应于针对第一预设密码字符的第一确认操作,在图形用户界面显示第二图像集;字符确定模块用于响应于针对第二图像集中第二目标图像的第二图像选定操作,确定第二目标图像对应的第二预设密码字符。
17、在本技术一个可选的实施例中,字符确定模块还用于确定图形用户界面显示的预设密码字符的字符长度;密码生成模块用于若字符长度等于预设密码字符长度,则根据当前的各预设密码字符生成目标输入密码。
18、在本技术一个可选的实施例中,字符显示模块用于在图形用户界面显示各预设密码字符;密码生成模块用于响应于针对各预设密码字符的第二确认操作,基于各预设密码字符生成目标输入密码;或,密码生成模块用于响应于针对各预设密码字符的修正操作,基于修正操作对各预设密码字符进行修正,并基于各修正后的预设密码字符生成目标输入密码。
19、在本技术一个可选的实施例中,预设密码字符至少包括:字母、数字、预设特殊符号中的至少一种。
20、在本技术一个可选的实施例中,图像集显示模块用于响应于针对图像集中的查看操作,显示部分场景对应的完整场景图像。
21、在本技术一个可选的实施例中,图像集中的图像包含与当前图像关联的预设密码字符。
22、在本技术一个可选的实施例中,图像集显示模块用于确定当前的密码输入位置;在图形用户界面显示与密码输入位置对应的图像集。
23、在本技术一个可选的实施例中,该密码确定装置还包括标识显示模块,标识显示模块用于在图形用户界面显示密码输入位置的位置标识。
24、在本技术一个可选的实施例中,字符确定模块还用于响应于字符输入操作,确定字符输入操作对应的目标字符;密码生成模块用于根据目标字符与各预设密码字符生成目标输入密码。
25、在本技术一个可选的实施例中,一个图像集中的图像属性相同;其中,图像属性包括:图像中对象的类别、图像色彩、图像形状中的至少一种。
26、本技术实施例的第三个方面,提供了一种计算机设备,包括:包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现如上任一项密码确定方法的步骤。
27、本技术实施例的第四个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被处理器执行时实现如上任一项的密码确定方法的步骤。
28、本公开的技术方案具有以下有益效果:
29、上述密码确定方法通过在图形用户界面显示至少一个图像集;其中,图像集中包含多张不完全相同的图像,且图像与各预设密码字符相关联;响应于针对至少一个图像集中目标图像的图像选定操作,确定各目标图像对应的各预设密码字符;根据各预设密码字符生成目标输入密码。该方法凭借人脑对图片的记忆和回忆强于对一系列的字母数字的记忆的特性,以图形用户界面中显示图片集中的各图像代替字母,以辅助用户基于图片对密码产生联想或其他提示,从而降低人们记忆众多数字、字母、特殊字符易出现记忆密码错误或忘记密码导致的用户记忆、输入密码的复杂度高以及准确率较低的技术问题,从而达到降低用户记忆、输入密码的复杂度以及提高密码输入的准确率。