WTF 逻辑验证| 学习笔记

简介: 快速学习 WTF 逻辑验证

开发者学堂课程【Python Web 框架 Flask 快速入门WTF  逻辑验证】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/603/detail/8794


WTF  逻辑验证


目录:

1 、实现验证函数的目标

2、验证函数的操作方式


1、实现介绍验证函数的目标

目的:实现一个简单的登录的逻辑处理

1.路由需要有  get  和  post  两种请求方式    需要判断请求方式

2.获取请求的参数

3.判断参数是否填写&密码是否相同

4.如果判断都没有问题,就返回一个  success


给模板传递消息

flash —>需要对内容加密。因此需要设置  Secret--key ,做加密消息的混淆

模板中需要遍历消息

使用   MTF  实现表单自定义表单类


2.验证函数的操作方式

# request  :请求对象 一>获取请求方式、数据

#1.判断请求方式

if  request , method == P0ST:

#2.获取请求的参数username = request . form . get (' username ') password request.form.get("password*)pasSword2=request.form.get('password2')print password 

#3.判断参数是否填写&密码是否相同

if not al1[ username , password ,pasSWord21):

# print ‘参数不完整  flash  (*参数不完整)

#1.判断请求方式

if request . method В" PoST ':

#2.获取请求的参数username request.form,get('username')password request . form . get (" password ')pas5word2= request . form . get ('password2*)

#3.验证参数,  WTF 可以一句话就实现所有的校验

相关文章
|
6月前
|
数据安全/隐私保护
fastadmin中写接口是时Validate规则验证自定义如何用
fastadmin中写接口是时Validate规则验证自定义如何用
|
2月前
|
JavaScript 前端开发 数据安全/隐私保护
jQuery最方便的前端验证方式2种(非空验证与比较验证)
jQuery最方便的前端验证方式2种(非空验证与比较验证)
43 0
|
9月前
|
Python
【Django学习】(十六)session_token认证过程与区别_响应定制
【Django学习】(十六)session_token认证过程与区别_响应定制
|
8月前
|
前端开发
DRF--验证器
DRF--验证器
|
8月前
|
前端开发
前端学习笔记202305学习笔记第二十二天-登录页校验封装和token封装1
前端学习笔记202305学习笔记第二十二天-登录页校验封装和token封装1
42 0
|
8月前
|
前端开发
前端学习笔记202305学习笔记第二十二天-登录页校验封装和token封装2
前端学习笔记202305学习笔记第二十二天-登录页校验封装和token封装2
42 0
|
10月前
|
小程序 前端开发 Java
java如何利用JWT和注解,自定义参数的方式优雅实现小程序用户Id管理
在我们的开发项目中,经常需要用到用户ID,比如在小程序商城系统中,我们将商品加入购物车,这时前端就需要发送请求,携带上用户的ID。基本上很多种请求操作都需要携带用户ID,如果每个请求都需要我们往data中添加id的话,那样需要写很多重复代码,并且代码也不美观;所以我们可以利用JWT跟注解的方式来实现;
161 0
|
JSON jenkins 持续交付
python接口自动化(十一)--发送post【data】(详解)
前面登录博客园的是传 json 参数,由于其登录机制的改变没办法演示,然而在工作中有些登录不是传 json 的,如 jenkins 的登录,这里小编就以jenkins 登录为案例,传 data 参数,给各位童鞋详细演练一下。
180 0
python接口自动化(十一)--发送post【data】(详解)
|
数据库 数据安全/隐私保护 网络架构
python接口自动化(二十)--token登录(详解)
为了验证用户登录情况以及减轻服务器的压力,减少频繁的查询数据库,使服务器更加健壮。有些登录不是用 cookie 来验证的,是用 token 参数来判断是否登录。token 传参有两种一种是放在请求头里,本质上是跟 cookie 是一样的,只 是换个单词而已;另外一种是在 url 请求参数里,这种更直观。
663 0
python接口自动化(二十)--token登录(详解)
Uni-App - 实战《悦读》之封装全局登录检查函数并部署
Uni-App - 实战《悦读》之封装全局登录检查函数并部署
250 0