forked from mrlan/EnglishPal
周彦丰
497cb20b7e
了对密码中特殊字符和大小写字母的包含要求检查,并将密码的最低长度限制提升到 8 位以提高用户密码的安全性。 但与该版本EnglishPal中jsonify函数起冲突。 验证码机制 在EnglishPal/app中增加了generate.py函数,该函数用于生成验证码图片以供调用,需要先运行此函数,图片将会保存在app/static/captcha中。 在main.py中注册了两个新路由,用来接收前端用户提交的刷新验证码请求和验证码匹配检查请求。 修改了app/templates/signup.html的样式表和表单,新增了两个js函数,Change()用于检测用户刷新验证码的请求并发送给后端以切换验证码图片,Check()用以检查用户输入的验证码是否与图片匹配。 |
||
---|---|---|
.. | ||
css | ||
font | ||
frequency | ||
js | ||
usr | ||
config.yml | ||
wordfreqapp.sql | ||
wordfreqapp_schema.sql | ||
words_and_tests.p |