首页 > 其他分享 >尚医通项目流程

尚医通项目流程

时间:2023-01-05 23:55:38浏览次数:36  
标签:手机号 尚医通 项目 流程 redis 验证码 用户 发送 登录

用户登录

  • 输入手机号发送验证码
    • 从redis查找是否有该手机号的key,如果有则直接返回oK,验证码还未过期(两分钟)
    • 生成验证码
    • 使用阿里云短信服务将验证码发送给该手机号
    • 发送成功,则将该验证码存到redis中,发送失败则返回发送失败

  • 验证码发送之后,则输入验证码进行登录
    • 获取前端传来的手机号和输入的验证码
    • 判断验证码是否和redis存储的验证码一致,如果不一致则登录失败
    • 判断是否为第一次登录(查询数据库是否有该手机号用户),如果是则将该用户信息添加到数据库中
    • 根据用户id和名字生成token返回给前端

查询医院

  • 根据医院等级,医院地区查询出医院列表

标签:手机号,尚医通,项目,流程,redis,验证码,用户,发送,登录
From: https://www.cnblogs.com/blackyoumo/p/17029113.html

相关文章

  • vue项目的起手
    vue-cil的安装npminstall-g@vue/cli创建一个vue项目vuecreatehelloword运行vue项目cdhellowordnpmrunserve安装element-uinpmielement-ui-Sel......
  • 适合编程初学者的开源项目:小游戏2048(Flutter版)
    目标为编程初学者打造入门学习项目,使用各种主流编程语言来实现。2048游戏规则一共16个单元格,初始时由2或者4构成。1、手指向一个方向滑动,所有格子会向那个方向运动。2......
  • 仿bbs项目之评论功能完善,后台管理功能部分讲解,bs4模块简介
    目录仿bbs项目之评论功能完善,后台管理功能部分讲解,bs4模块简介昨日内容回顾今日内容概要今日内容详细根评论完善后台管理添加文章仿bbs项目之评论功能完善,后台管理功能部......
  • 点评10款Github上最火爆的国产开源项目
     衡量一个开源产品好不好,看看产品在Github的Star数量就知道了。由此可见,Github已经沦落为开源产品的“大众点评”了。 一个开源产品希望快速的被开发者知道、快速的获取反......
  • 使用IDEA打包项目(jar包和war包) pom.xml
      介绍jar包假设将整个项目视为一堵墙,那么jar包就是砖块,将写好的类进行打包的过程就是烧制砖块的过程。jar包是class文件和部署文件的归档,不包含静态文件,它不仅用于......
  • Html飞机大战(十八): 模块化+项目开源
    好家伙,好久好久没有更新这个系列了        为了使文档更方便阅读,使代码更容易维护,来把这个飞机大战模块化项目已开源:https://gitee.com/tang-an......
  • 学习笔记——书城项目第五阶段之购物项加号、购物项减号
    2023-01-05一、设置购物项加号 (1)找到“+”号的位置,在“cart.html”中的第61行中,添加单击事件,通过“异步”操作来设置<spanclass="count"@click="addCount">+</span>......
  • [unity 2022 2d] unity项目的导入(三)
       创建这些文件夹接下来通过资源管理器打开该项目并进入art   创建以下六个文件夹  进入adventure同时另开一个之前下载的压缩包窗口 以资源管理......
  • 项目测试中自定义时间
    在项目中测试有时候会加速时间,如活动是七天的周期,测试肯定得加速这个工具类就是为了这种情况,设定多少分一天就可以达到。useCustomDateTime在上线就改为false:使用Loca......
  • 电商项目功能测试全流程
    项目管理软件项目管理软件-禅道的介绍禅道环境搭建熟悉禅道的bug管理流程测试前的准备被测系统业务逻辑梳理测试计划与方案设计思路编写软件......