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

用户登录的详细流程

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

**

## 用户登录的详细流程

用户登录的详细流程

**

**

## 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校验也比较复杂,同时因为登录的用户权限不一致,还需要使用拦截器对请求进行拦截,进一步保证数据安全。关于这三块,等我具体了解清楚在进行记录。

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

德国远控最强?是时候醒醒了,国产远控ToDesk早已成为新风尚

德国远控最强?是时候醒醒了,国产远控ToDesk早已成为新风尚

几年前,德国远控最强似乎是一种大众认知,因为德国长期以来都以顶尖科技著称,因此在远控领域也处于领先水平。不过近些年随着以ToDesk为代表的国内远控企业强势崛起,国产远控也在市场上有了一席之地,并逐渐成为新风尚。下面就让我们以ToDesk为例,深入了解一下国产远控在近几年都有哪些突破。...

知麻投影仪连续蝉联抖音平台店铺热销榜TOP1,正式入选抖音旗舰品牌

知麻投影仪连续蝉联抖音平台店铺热销榜TOP1,正式入选抖音旗舰品牌

  近日,2023年智能数码店铺抖音电商榜单出炉,知麻投影作为抖音3C数码类目首个官方认证的抖品牌,在2023年开年以来迎来了销量+口碑的双丰收!已经连续20个月蝉联抖音平台店铺热销榜TOP1,销量更是超过了抖音投影类目第二到第五名总和。不仅如此,此次知麻投影还正式入选投影行业的【抖音旗舰...

比Scholarscope功能更强大,这款插件与PubMed是绝配

比Scholarscope功能更强大,这款插件与PubMed是绝配

今天在逛浏览器扩展插件等网站时,发现一个不错的浏览器插件——EasyPubMed插件。看名字就可以猜到,这个插件跟PubMed有关。我看了下插件功能介绍,发现这个插件功能超级强大,简直可以称为PubMed最强插件。下面我们看看这个插件到底有哪些功能?1. 安装插件首先我们先来安装下这个插件。在安装之...

“人民艺术家”秦怡近百岁仍优雅,花裙配开衫,气质不输方青卓

“人民艺术家”秦怡近百岁仍优雅,花裙配开衫,气质不输方青卓

分享最经典的时尚穿搭,让你在这个冬天美出高级感,女人从来都不缺少吸引力,只缺少激发魅力的技巧。会穿搭,让你成为有品味的优雅女人! 每一个年龄段都有专属时尚魅力,年轻人的穿着新潮、有个性,中年女性的穿着优雅、贵气,而老年人该有什么样的魅力呢? 老年人的魅力在于端庄、大方,年龄...

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

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

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

知云公益行 | 捐赠物资驰援庄河大学城,凝心聚力共抗疫情!

知云公益行 | 捐赠物资驰援庄河大学城,凝心聚力共抗疫情!

【 共同抗疫·共克时艰 】 抗疫时光 知云时代与你们一起同心守望 一切皆不负过往 黎明就在前方 大连加油!庄河加油!海华加油! 抗疫不松懈 学习不止步 据中国青年报发布最新消息,自11月4日辽宁大连庄河市新冠肺炎疫...