2019独角兽企业重金招聘Python工程师标准>>>
1.简单设置用户信赖状态
给用户设置信任字段,0不可信任,1默认许可(默认值),2可信赖用户
当用户违规后,对其进行惩罚并设置其为 不可信赖状态(0),记录此次违规时间
然后 设定一个监控时间窗口(比如7天),在这个窗口内,用户的每次分享都是需要审核。
在这七天内的每次操作,如果都审核通过了,再重新设置此用户为可信赖用户,
如果下次违规继续执行此操作。
对于多次违规(3次),封号处理这是我感觉比较简单粗暴的处理办法2.用户信赖等级
此设计稍显复杂,就是通过信任积分等级制,判断此用户的信赖程度。
用户每次操作通过后都给此用户加信赖值,当出现违规是,减相应的信赖值。
有个情形是:比如A用户前3个月都很正常,赚取了很多信任积分,如1w,(比我们系统设定的可信赖积分值500多得多),那用户如果违规了,如何处理呢?肯定要减积分,那减多少合适?
怎么处理他下次的操作(不够是正常操作还是违规操作)?