登录注册的业务逻辑

Posted qwe1239

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了登录注册的业务逻辑相关的知识,希望对你有一定的参考价值。

 

登录注册逻辑:当点击注册按钮时,弹出模态框,获取输入的姓名和密码,通过ajax将姓名和密码传到后台,传到后台后,在routes层用post接受数据后,传到controlleruser.js,req.body接受数据,如果数据库中有注册信息的话,输出用户名存在,没有的话,对密码进行加密,将用户名和加密后的密码一起存进数据库。登录原理与注册原理相似,点击登录按钮时,获取输入的用户名和密码,通过ajax将信息传到后台,在routes层的user.js的接口传到控制层的user.js,控制层用req.body接收信息,在数据库中查找用户名,不存在的话输出用户名不存在,存在的话,对密码进行加密,并用token对其进行签名,token生成发送给客户端,客户端收到token后将其存入cookie,将密码与数据库中密码进行比较,一致的话返回登录成功,验证失败的话,则返回密码错误。

 

以上是关于登录注册的业务逻辑的主要内容,如果未能解决你的问题,请参考以下文章

登录模块业务逻辑

简单的登录注册逻辑。

小米商城项目(下)

DDD实战进阶第一波:开发一般业务的大健康行业直销系统(实现经销商代注册用例与登录令牌分发)

小程序业务操作之小商城实现

如何在 GET Composites 中保持业务逻辑分离?