user_service:Pulingle用户服务(基于微服务架构-SpringCloud)

时间:2024-05-20 21:46:20
【文件属性】:

文件名称:user_service:Pulingle用户服务(基于微服务架构-SpringCloud)

文件大小:97KB

文件格式:ZIP

更新时间:2024-05-20 21:46:20

Java

user_service Pulingle用户服务 提供用户注册、登录、信息修改、好友系统等相关服务。 服务功能 账号管理: 1.1 账号注册 用户通过注册流程进行初步信息录入,获得网站使用权限。用户首先填入手机(目前只支持手机号注册),前后端进行基本格式校验,符合格式要求后用户点击“发送验证码”后,后台会向用户填入的手机发送一则短信验证码(此处我们使用阿里的手机短信验证码服务)。后台使用Redis数据库记录对应验证码,以用户手机号拼接一个独特的字符串作为键值以方便后续匹配。用户手机收到短信验证码之后填写对应注册信息。最后填入用户名,以及用户密码(密码要求最少6位,前端作校验)。所有信息填写好后点击注册按钮进行注册。后台会首先校验用户填入的短信验证码是否匹配,若匹配则进行用户信息录入数据库,不匹配返回错误信息。此处数据库存入用户的密码,经过MD5加盐加密过。 1.2 账号登录 用户通过登录


【文件预览】:
user_service-master
----.gitignore(261B)
----.mvn()
--------wrapper()
----README.md(8KB)
----pom.xml(4KB)
----mvnw(6KB)
----.gitattributes(66B)
----user-service.log(28KB)
----src()
--------test()
--------main()
----mvnw.cmd(5KB)

网友评论