周彦丰
							
						 | 
						
							
							
							
							
								
							
								497cb20b7e
								
							
								
							
						 | 
						
							
							
								
								密码复杂度,修改了源代码的 account_service.py 文件,添加
							
							
							
							
							
							
							
							了对密码中特殊字符和大小写字母的包含要求检查,并将密码的最低长度限制提升到 8 位以提高用户密码的安全性。
但与该版本EnglishPal中jsonify函数起冲突。
验证码机制
在EnglishPal/app中增加了generate.py函数,该函数用于生成验证码图片以供调用,需要先运行此函数,图片将会保存在app/static/captcha中。
在main.py中注册了两个新路由,用来接收前端用户提交的刷新验证码请求和验证码匹配检查请求。
修改了app/templates/signup.html的样式表和表单,新增了两个js函数,Change()用于检测用户刷新验证码的请求并发送给后端以切换验证码图片,Check()用以检查用户输入的验证码是否与图片匹配。 
							
						 | 
						
							2023-05-23 22:04:43 +08:00 | 
						
					
				
					
						
							
							
								
									
								
								 张艺腾
							
						 | 
						
							
							
							
							
								
							
								e74f1ff477
								
							
								
							
						 | 
						
							
							
								
								Bug505-ZhangYiteng (#61)
							
							
							
							
							
							
							
							bug修改只涉及到account_service.py中新增的5行。
其他增删都是重写reset.html(页面样式和login、signup页面相一致),并将reset、signup、login三个页面的共同样式抽离出独立的css文件。
Co-authored-by: Q_yt <2483750517@qq.com>
Co-authored-by: Hui Lan <lanhui@zjnu.edu.cn>
Reviewed-on: http://121.4.94.30:3000/mrlan/EnglishPal/pulls/61
Co-authored-by: 张艺腾 <2483750517@qq.com>
Co-committed-by: 张艺腾 <2483750517@qq.com> 
							
						 | 
						
							2022-12-03 20:52:01 +08:00 | 
						
					
				
					
						
							
							
								
									
								
								 李凯
							
						 | 
						
							
							
							
							
								
							
								e40ebac452
								
							
								
							
						 | 
						
							
							
								
								更新 'app/static/css/bootstrap.css'
							
							
							
							
							
						 | 
						
							2022-06-11 23:08:29 +08:00 | 
						
					
				
					
						
							
							
								 
								Lan Hui
							
						 | 
						
							
							
							
							
								
							
								a94a333366
								
							
								
							
						 | 
						
							
							
								
								Remove redundant css files.
							
							
							
							
							
						 | 
						
							2022-01-27 11:49:41 +08:00 | 
						
					
				
					
						
							
							
								 
								Lan Hui
							
						 | 
						
							
							
							
							
								
							
								4d2dd2b68e
								
							
								
							
						 | 
						
							
							
								
								Repalce old app folder with SoftArch王炫/english-pal-master/app/
							
							
							
							
							
						 | 
						
							2022-01-26 21:10:09 +08:00 |