“ID”字段存储的是该验证信息的唯一ID,用于查询,并且我们还会将此值传给客户端用于回发时再度获取对应的信息,采用GUID格式保证了唯一性和复杂性,客户端几乎没有伪造的可能;
“会话ID”字段即用于存储SessionID,以确保验证信息与用户会话相对应,如果你不在意客户端是否会被劫持的话,也可以忽略这个字段。
“验证码”字段即存储验证码原文,用于检验用户输入,此外,验证图片生成函数也会通过ID获取此数据以生成对应的验证图片。
“是否已提交”字段标识此验证信息是否已使用过,如果不需要给用户明确的错误提示的话,可以在提交后直接删除所使用的验证信息,而不使用这个字段。
“过期时间”字段的数据将会在清理超时信息时使用到。
数据库建好后,就可以建立ADO.NET Entity Framework数据模型(EDM)了:
此模型从现有数据库直接生成即可,不需要做什么额外改动。未完待续,此篇中介绍了数据结构和思路,在下篇中将介绍代码实现以及使用方法。
如对本文有疑问, 点击进行留言回复!!
故事向|在3A游戏公司工作多年的3D建模师自述,制作3A大作经验心得(上)
「建模学习」zbrush中如何制作拉链?拉链笔刷来帮忙,轻松搞定
LeetCode hot-100 简单and中等难度,21-30.
Second season eighth episode,Ross made a list about Rachel,compared to Julie??!!
2020.08.07 J - MaratonIME goes to Mito
网友评论