没有理清楚登录时候mysql和redis的各自作用
来源:7-14 session存入redis
慕慕0338187
2021-04-27
其实采取把session存到redis中,mysql的user表本质应该是没有用户字段的吧?
浏览器发送请求,会先判断cookie的userid,有的话会去对应的session中查询username,没有的话会先初始化为{};然后调用/api/user/login的时候再设置session
其实这个过程没有从mysql的user表进行存取吧?
没有理清楚这个逻辑
写回答
1回答
-
双越
2021-04-27
第一次申请登录(此时还没有 cookie)会去 mysql 查询 user 表的信息,根据用户名和密码。
后面在发送请求,带着 cookie ,就需要登录校验,即查询 session ,即你说的这个过程。
022021-05-06
相似问题