try一下,如果错误就记录在日志中,并且向浏览器发送操作失败的相关信息.
7/最后就是重中之重了,我们将图片返回给前台response=make_response(image_data),这样我们还可以自定义返回的响应报文的信息...,如果一样的话,则向指定的手机发送一条短信验证码,如果不一样的话,就返回验证码错误的信息.
6.短信验证码验证过程
1/先获取前端的参数,我们需要将json格式的数据利用dict_data = json.loads...,如果正确,往下进行,如果不正确返回错误信息.
5/如果验证码正确,删除redis中的验证码信息.
6/然后生成一个随机的短信验证码"%06d"%random.randint(0,999999),调用ccp...(user),然后进行提交db.session.commit(),然后返回响应.
8.登录功能实现
其实有了前面的功能实现之后,登录功能与其类似,我们仍然详细的解释一下,加深大家对这个案例的理解
1/首先是获取参数...10.CSRFProtect校验开启
我们这里先介绍非表单提交的校验过程,即ajax,还有一种是表单提交,比较简单,因为表单提交,只需要在表单中设置一个隐藏字段,设置csrf_cookie即可.