开放平台资源的使用需要考虑防刷短信验证码服务属于开放性服务,由用户侧触发,且因为是注册验证码所以不需要登录就可以使用,很容易被短信轰炸平台利用@GetMapping("wrong")publicvoidwrong(){sendSMSCaptcha("13600000000");}privatevoidsendSMSCaptcha(Stringmobile){//调用短信通道}对于短信验证码这种开放接口,程序逻辑内需要有防刷逻辑。1.控制相同手机号的发送次数和发送频次: 限制同一手机号每天的最大请求次数,频率2.增加前置图形验证码: 短信轰炸平台一般会收集很多免费短信接口,一个接口只会给一个用户
效果图代码提交import{reactive,ref}from'vue';constformRole=ref(null);construles={'password':{type:'string',required:true,message:'请输入密码',trigger:['blur','change'],},'nickname':{type:'string',required:true,message:'请输入名称',trigger:['blur','change'],}}constform=reactive({nickname:null,password:null,});constsub