必须性
比如银行卡密码,移动手机的开机密码。
因为位数比较少,所以肯定需要添加对应的次数限制。
惩罚
一般账户登录,会限制连续错误 3 次之后,禁止登录。
或者登录方式升级,比如图片验证码+短信验证码等等。
如果继续错误,则会冻结账户,避免账户收到暴力攻击。
恶意账户
如果惩罚只是封禁被登录的账户,显然这是有问题的。
我们发现一个 ip 多次调用登录接口,很可能这个 ip 在进行攻击,应该封禁此 ip。
如果要给恶意账户,不断切换 IP,让很多用户陷入账户冻结怎么办呢?
自助解冻
一般冻结规则,会在 3 天之后才能操作之类,或者允许用户申述,比如去银行柜台办理。
但是这对用户显然是不合理的,过于麻烦。
所以应该允许用户自助解冻。
风控规则
登陆次数限制
冻结账户权限
登录信息通知
异地登陆警告
动态验证码
小结
每一家公司都有保护用户隐私安全的义务,只可惜现实中很多用户的隐私安全依然无法保证。
对于一个国家,需要推行相应的法律合规。
对于一家公司,需要架构,安全部门,产研测的共同努力。
对于一位用户,我们也要有保护自己信息安全的意识。
希望本文对你有所帮助,如果喜欢,欢迎点赞收藏转发一波。
我是老马,期待与你的下次重逢。
参考资料
无