首页 > 其他分享 >登录实现

登录实现

时间:2024-01-24 21:11:39浏览次数:21  
标签:username return String 登录 实现 Pattern Result loginUser

  1.  @PostMapping("/login")
        public Result<String> login(@Pattern(regexp = "^\\S{5,16}$") String username, @Pattern(regexp = "^\\S{5,16}$")String password){
    
            //根据用户名查询用户
            User loginUser = userService.findByUserName(username);
    
            //判断该用户是否存在
            if(loginUser == null){
    
                return Result.error("用户名填写错误");
            }
    
            //判断密码是否正确
            if(Md5Util.getMD5String(password).equals(loginUser.getPassword())){
                return Result.success("jwt token令牌");
            }
    
            return Result.error("登陆失败");
        }

     

标签:username,return,String,登录,实现,Pattern,Result,loginUser
From: https://www.cnblogs.com/muzhaodi/p/17985852

相关文章

  • Apipost自动化测试+Jenkins实现持续集成
    Apipost自动化测试支持「持续集成」功能,在安装了Apipost的服务器中输入命令,即可运行测试脚本。创建自动化测试脚本在创建好的测试用例中选择「持续集成」 点击新建,配置运行环境、循环次数、间隔停顿后点击保存会生成命令。 安装Apipost-clinpminstall-gapipost-cl......
  • 实现流程化办公,快看看自定义拖拽表单!
    一直以来,流程化办公是很多企业的梦想和追求,因为可以帮助企业提高办公效率,降低人工成本,高效利用企业内部数据,做好办公协作工作。自定义拖拽表单优势明显、操作简单、功能灵活、可视化设计,是理想的流程化办公助力利器。众所周知,随着办公流程管理的规范化和体系化发展,各部门之间的协......
  • 用Python实现高效数据记录!Web自动化技术助你告别重复劳动!
    测试管理班是专门面向测试与质量管理人员的一门课程,通过提升从业人员的团队管理、项目管理、绩效管理、沟通管理等方面的能力,使测试管理人员可以更好的带领团队、项目以及公司获得更快的成长。提供1v1私教指导,BAT级别的测试管理大咖量身打造职业规划。简介关键数据记录是We......
  • 用Python实现高效数据记录!Web自动化技术助你告别重复劳动!
    自动化关键数据记录简介关键数据记录是Web自动化测试中的关键部分,它们提供了关于系统行为和执行过程的详细信息,有助于验证用例的正确性,排查问题和确保应用程序的质量。行为日志行为日志是一种用于记录系统或应用程序的操作和事件的技术。它的目的是为了跟踪和记录应用程序的执行......
  • ChatGPT无法登录报错something went wrong. please make sure your device's date and
    这两天Android在登陆ChatGPT的时候,出现错误:somethingwentwrong.pleasemakesureyourdevice'sdateandtimearesetproperly如下图:这个问题就出现的非常蹊跷,于是我在网上搜索了一圈,很多的教程都指向节点网络问题,但是我的Hostease网络确定没有问题,因此这个问题就快无解了,正......
  • 用Python实现高效数据记录!Web自动化技术助你告别重复劳动!
    简介关键数据记录是Web自动化测试中的关键部分,它们提供了关于系统行为和执行过程的详细信息,有助于验证用例的正确性,排查问题和确保应用程序的质量。行为日志行为日志是一种用于记录系统或应用程序的操作和事件的技术。它的目的是为了跟踪和记录应用程序的执行过程,以便在需要时审......
  • 运用ETLCloud快速实现数据清洗、转换
    一、数据清洗和转换的重要性及传统方式的痛点1.数据清洗的重要性数据清洗、转换作为数据ETL流程中的转换步骤,是指在数据收集、处理、存储和使用的整个过程中,对数据进行检查、处理和修复的过程,是数据分析中必不可少的环节,对于保证数据的质量和可用性具有重要的意义。2.传统方式存在......
  • Uniapp微信小程序:轻松实现自定义导航栏,提升用户体验
    1、引言当涉及微信小程序的界面设计时,我们常常会发现自带的导航栏功能相对简单,仅限于显示当前页面的标题。然而,在实际开发过程中,我们往往需要更多的自由度和个性化,以满足用户体验的需求。因此,自定义导航栏成为必然选择。通过自定义导航栏,我们可以赋予小程序更多的设计灵活性和交互......
  • 基于javaweb的学生二手书籍交易平台的设计与实现
    1.立题意义随着互联网技术的快速发展,网络时代的到来,网络信息也将会改变当今社会。各行各业在日常企业经营管理等方面也在慢慢的向规范化和网络化趋势汇合[1]。校园二手书交易系统的信息化程度体现在将互联网与信息技术应用于经营与管理,以现代化工具代替传统手工作业[2]。无疑,使用......
  • 构建高效数据中心组网,实现企业业务协同发展
    在当今数字化时代,数据中心承载着企业庞大的数据量,对于在多个地区设有分支机构的企业来说,数据中心的组网显得尤为重要。本文将探讨数据中心组网的操作方法,以实现高效的数据传输和访问,支持企业业务的持续发展。数据中心的重要性数据中心不仅仅是企业数据的存储地点,更是实现数据共享......