1.什么是前端与后端
前端是指在客户端上运行的代码,后端式运行在服务器端的程序。
2.在前端我们都需要进行那些操作
(1).用户注册:
在前端的客户端页面我们需要用户输入用户名与密码等用户信息,来进行用户的注册,注册成功后跳转到登录页面,
(2).用户登录
输入用户名和密码进行用户的登录。 登录成功进入首页,失败重新登陆
以上是前端需要做的一些操作以及提交给后端的一些用户信息信息
3. 后端需要进行的操作
3.1. 注册功能(接受到前端传来的/register)
在接收到前端传来的注册信息后,我们需要做
(1).处理前端提交的用户信息列表;
(2).判断用户名和用户密码是否符合规则,不符合通知前端,符合就执行下一步;
(3).获取用户信息中所有的数据;
(4).判断用户是否存在,如果有,通知前端用户已存在;如果没有,进入下一步;
(5).将新用户的信息保存到后端数据库中;
(6).将注册成功信息返回前端
3.2 登录功能(接受到前端传来的/login)
在接收到前端传来的注册信息后,我们需要做
(1). 处理信息列表
(2). 判断用户名和用户密码是否符合规则,不符合通知前端,符合就执行下一步;
(3). 获取用户的所有信息;
(4). 判断用户是否存在,如果不存在,就提示用户不存在;存在就下一步;
(5). 判断用户名密码是否输入正确,不正确提示用户,正确进行下一步;
(6).登录成功后提示用户登录成功;