summary

不足

由于此次课设完成较为匆忙,有诸多设计上的缺陷,下次一定要再改进。

  1. 注册时没有验证邮箱的真实性

    • 注册的时候只对登陆名做了邮箱的正则校验,但是没有去测试邮箱是否真实有效,如果用户输入一个无效但格式正确的邮箱,虽然能登陆,但在后续找回密码时会因为邮箱无效而发送邮件失败,导致无法找回密码。

    • 在用户注册时向注册用的邮箱发送一封邮件以进行验证。(未测试)

  2. 关于上传

    • 上传时没有另外开一个上传线程,这导致如果用户上传较大文件的时候,在等待期间提交http请求,会导致上传被打断,最好应该另外开一个上传线程进行后台上传。

Last updated

Was this helpful?