发表于: 2017-08-31 21:55:57
1 1020
一.今天完成的主要事情
1.将短信验证码,和邮箱验证新建一个表存储
首先,建一个新表,存储手机号,手机验证码,邮箱,邮箱验证
然后,当用户点击验证邮箱或者验证手机号时生成一条新数据,插入到数据库中:
邮箱那边也是这样的设计,这样设计的目的是不知道用户会先验证邮箱还是先验证手机,反正就是哪个先验证,哪个就生成一条新数据,当验证另一个时,只更新这个表.用session保存创建数据时的时间戳来确定创建的数据和要更新的数据是否是同一个数据.
接着,对发送给用户的邮箱中的内容也做了相应的修改,如图:
重写了url,使其在返回时带上用户的邮箱作为参数,方便我们在验证邮箱的控制器定位到数据库中的数据.
当用户点击注册时,控制器判断数据库中的code字段和提交来的数据是否相同,如果相同,说明手机号正确,同时判断数据库中的emailVerification字段是否为1,如果为1,则说明邮箱也已经验证过了,此时就可以注册,否则,就给用户提示相应信息.
2.测试七牛云的接口
先查看官网资料,然后按照官网的提示编写demo测试.
demo类写好,测试类写好之后发现报错,
查找一圈无果,最后在群里询问大家,经过志荣师兄的帮助,发现了问题,问题原因是和原来的包发生了冲突,今天没有时间了,明天来解决.
二.明天的计划
1.解决今天的报错
2.将七牛云图片存储集成到系统中
三.遇到的问题
以上,通过群里志荣师兄和其他几位师兄的帮助找到了原因,明天解决它
四.收获
以上
五.任务进度情况
禅道进度:http://task.ptteng.com/zentao/project-task-259.html
后续任务有延期风险.
评论