当前位置:首页 > 杂谈 > 正文内容

用户登录的详细流程

2023-06-07 05:01:14TONY杂谈235

**

## 用户登录的详细流程

用户登录的详细流程

**

**

## 1.流程概述

**

(1)首先在进行用户登录的时候,要进行一些必要的准备工作。

比如说要对用户登录表进行设计。

一般是userId,userName,phone,password,salt,remark等等。

通常数据库存储的密码是md5进行加密的密文,但也不能直接对登录密码进行md5加密,然后存在数据库中。这样的密文用浏览器上的解密工具很容易就被破解了。一般是用加密盐salt和用户的密码一起加密,而这个salt本质上是随机数。

同样也需要设置加密规则,是怎么加密,是密码+salt一起加密,还是其他的加密方法。

加密方法1(hutool工具包里面的util中secureUtil类中方法)

```java

String md5Password = SecureUtil.md5(data);//data就是进行加密的数据

```

加密方法2(使用Spingframework自带的DigestUtils)

```java

String pwd= DigestUtils.md5DigestAsHex(user.password.getBytes())//user.password 就是对应的需要加密的密码

```

加密方法3(使用commons-code中digest包中的DigestUtils类的方法)

```java

String pwd= DigestUtils.md5Hex(data)//data是需要加密的密码

```

可以选择以上三个代码结合加密规则进行密码的md5加密。

然后把已经多次加密的密码存入数据库中。

(2)用户输入密码登录

可以直接把密码明文传入后台,然后按照加密的规则进行加密,然后和数据库的密码进行比较。

也可以让前端按照加密规则对明文直接加密好,后台直接把接收的数据和数据库进行对比。

(3)通过token令牌进行验证

如果对比密码是正确的,后台返回token(使用jwtUtil进行设置,token里面包含用户主键比如userid或者其他的)

然后前端把token存储起来,每次向前端请求数据必须带着token,然后后端根据带来的token进行对比和时效校验,如果正确在把数据返回。

**

## 2.总结

**

token的设置各种各样,而且后端的token校验也比较复杂,同时因为登录的用户权限不一致,还需要使用拦截器对请求进行拦截,进一步保证数据安全。关于这三块,等我具体了解清楚在进行记录。

“用户登录的详细流程” 的相关文章

2月70城房价:商品住宅销售价格环比总体上涨

2月70城房价:商品住宅销售价格环比总体上涨

随着政策效果逐步显现及住房需求进一步释放,今年2月中国各线城市商品住宅销售价格环比总体上涨。 3月16日,国家统计局发布数据显示,70个大中城市中商品住宅销售价格环比上涨城市个数继续增加,各线城市商品住宅销售价格环比总体上涨,一线城市商品住宅销售价格同比上涨、二三线城市同比降幅收窄...

付费的就好?文献翻译谁才是天花板?

付费的就好?文献翻译谁才是天花板?

由于语言不同,想要从事科研工作,文献翻译、英文写作肯定都离不开翻译软件的帮助。目前的翻译软件鱼龙混杂,更有甚者直接开始收费,但是真的是收费的翻译就更好吗,哪款免费的翻译网站更好,本期就跟着小虎编辑来看一下吧。 为了更好地对比翻译效果,这里小虎编辑使用了两段话分别测试各种网页的中英文...

知行合一,笃行致远!第二届虚拟运营商渠道大会在重庆成功举办

知行合一,笃行致远!第二届虚拟运营商渠道大会在重庆成功举办

4月20日,由中国工信出版传媒集团主办,用友通信、蓝猫移动、263网络通信联合承办,中国通信企业协会虚拟运营分会协办,39家虚拟运营商及100+生态合作伙伴代表联合发起的“第二届虚拟运营商渠道大会”在重庆成功举办。 本届大会以“聚焦生态·高质量发展”为主...

知云译论文润色服务上线了

知云译论文润色服务上线了

原标题:知云译论文润色服务上线了 ++++ 为什么要选择论文润色? 我们在发表SCI时会遇到许多问题,其中,语言方面的问题可能是被提及次数最多的。因为投稿SCI时,需要用到英文。 中文能表达明白,换到用英文来表达时就有些力不从心。语法、时态等已经算是小...

云盘行业的“冰与火”

云盘行业的“冰与火”

配图来自Canva可画 无论是在日常生活还是在漫漫旅途中,人们越来越习惯打开手机摄像头,定格记录下美好瞬间;遇见喜爱的剧集时,也愿意将之保存下来。不过,若想将这些图片、视频资料全部保存下来的话,仅仅依靠手机的存储空间是远远不够的。另外,为了防止误删文件资...

司机突发心脏病  高速交警紧急救助

司机突发心脏病 高速交警紧急救助

原标题:司机突发心脏病 高速交警紧急救助 近日,吉林省公安厅高速公路公安局吉林分局巡逻一大队民警巡逻至珲乌高速298公里处时,发现一辆小车开着危险报警闪光灯停在应急车道内,民警立即停好警车做好防护前去查看。 走近该车后,透过车窗民警发现驾驶人看上去很痛苦地躺在车座上。经询问...