房源项目,主要面对租房经纪人开放的平台,我主要负责对录入房源随机审核,开个定时任务quartz,在每个礼拜一晚上七点到八点抽查
写了简单的算法随机选10个(random,hashset)房源编号,查到那一行的奖罚,诚信积分放到消息里,然后邮件服务拿到消息群发邮件
然后注册功能,这一步主要是验证码核对(防刷功能,token令牌机制,前端发送请求时候,搞一个UUID放到redis中,服务端进行比对成功就发验证码,
然后删除token,失败就返回个警告消息,然后这个生成token,对比,删除不是原子性操作,所以弄一段lua脚本执行),前端那边也对按钮设置了一个
幂等,在网关那边设置全局过滤器,对访问IP进行一个限制(24小时内只能发送10几条消息),打算用户量多了后上图形验证码。然后还做了一个模糊查询,对
房源编号手机号查到验证码记录,查这个目的就是记录1小时发送验证码次数,超过多少次就给管理员发一条预警消息,让管理员来禁止这个IP
合同录入,将客户端签订合同信息生成汇,