修改交易密码 |
|
修改交易密码
中山证券客户:
为了保障客户网上交易安全,我们对客户的简单交易密码的设置进行限制
1、不允许设置小于6位长度的交易密码,不对小于6位的交易密码进行前补0的处理。修改帐户交易密码时如果输入的交易密码长度小于6位,系统会给出明确的提示,要求输入不小于6位长度的交易密码;
2、不允许设置相同数字(如888888)或连续数字(如123456)的交易密码,系统检测到输入的交易密码是相同数字或连续数字时会给出明确的提示;
3、第三方外围程序设置的交易密码超过系统允许的最大交易密码长度时,系统会拒绝接受,并明确提示客户应该输入多少位长度的交易密码;
问题描述:做了系统的帐户交易密码管理方面的升级后,部分客户在第三方外围委托系统(网上交易)中出现无法登陆的情况。
(1)如果原交易密码总长度小于或等于10位,在密码中含有了*&%@#$等非数字类及字母类的特殊字符的密码,先过滤去掉其中的*&%@#$等特殊字符(保留数字类和字母类),
如果过滤后的交易密码长度等于6位,则不用补0,
如果过滤后的交易密码长度小于6位,则在交易密码前补0,直到补足6位的可用的交易密码为止。
如果过滤后的交易密码长度大于6位,则取交易密码的后6位为可用的交易密码。
(2)如果原交易密码总长度大于10位,在密码中含有了*&%@#$等非数字类及字母类的特殊字符的密码,先将原交易密码截取前面10位,再过滤去掉其中的*&%@#$等特殊字符(保留数字类和字母类),
如果过滤后的交易密码长度等于6位,则不用补0,
如果过滤后的交易密码长度小于6位,则在交易密码前补0,直到补足6位的可用的交易密码为止。
如果过滤后的交易密码长度大于6位,则取交易密码的后6位为可用的交易密码。
|
|