热门推荐
【黑马头条训练营】day01-黑马头条整体构成与App登录
2024-10-31 18:58

目录

【黑马头条训练营】day01-黑马头条整体构成与App登录

从浏览器发起请求访问app前端 通过nginx请求到我们app前端 在app端我们输入手机号及密码登录 发起请求到nginx nginx做一个反向代理到我们的app网关 在

app网关使用了全局过滤器做鉴权 判断token是否携带或token是否有效 以及如果是登录的话 那么就进行放行 网关会根据路由规则 请求到用户微服务 在用户微服

务中 如果是正常登录 对手机号和密码进行校验 将用户的信息存入token并返回 如果是游客登录 token = 0 返回

用户微服务的组成:包含哪些类,每个类具体是做什么的?

登录业务:app端如何登录,需要填写什么数据,后端登录时需要做哪些事情,需要验证什么?

1.填写用户的手机号和密码 发起请求 请求到nginx nginx反向代理到app网关 app网关做鉴权 然后根据路由规则 请求到用户微服务

2.对手机号和密码进行非空校验 只有手机号和密码不为空就为正常登录 否则就是游客登录

3.通过手机号查询用户 如果用户不存在 返回用户不存在

4.校验密码 将当前密码加盐之后加密 对比用户的密码 如果密码不一样 返回密码错误

5.将用户id加密成token 将盐和密码清空 将用户和token返回

    以上就是本篇文章【【黑马头条训练营】day01-黑马头条整体构成与App登录】的全部内容了,欢迎阅览 ! 文章地址:http://syank.xrbh.cn/quote/6541.html 
     行业      资讯      企业新闻      行情      企业黄页      同类资讯      网站地图      返回首页 迅博思语资讯移动站 http://kaire.xrbh.cn/ , 查看更多