神领物流项目第一天


聚焦快递领域

首先第一个是验证码模块流程

首先生成验证码的流程

可以使用工具类去生成验证码

    LineCaptcha lineCaptcha = CaptchaUtil.createLineCaptcha(160, 60, 4, 26);

// 获取值然后存入redis中

  stringRedisTemplate.opsForValue().set(CAPTCHA_KEY_PREFIX + key, lineCaptcha.getCode(), Duration.ofMinutes(1));
    //3. 输出到页面,设置页面不缓存      
      //3. 输出到页面,设置页面不缓存
    response.setHeader(HttpHeaders.PRAGMA, "No-cache");
    response.setHeader(HttpHeaders.CACHE_CONTROL, "No-cache");
    response.setDateHeader(HttpHeaders.EXPIRES, 0L);
    lineCaptcha.write(response.getOutputStream());

在这里插入图片描述

登录接口

登录是post方式,那么提交的数据根据接口文档去确定
然后有一个key是redis的key,需要前端携带到后端,这个隐藏起来

然后前端提交就3个参数

权限管家

使用权限管家进行登录业务操作

使用

    Result<LoginDTO> result = authTemplate.opsForLogin().token(account, password);
        if (ObjectUtil.equal(result.getCode(), 0)) {
            return R.success(result.getData());
        }

        return R.error(result.getMsg());

使用组件

因为权限管家使用的是 非对称加密的方式.所以需要有公钥进行解密

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
神领物流是一家专业的物流服务提供商,致力于为客户提供高品质、高效率的物流解决方案。神领物流以客户需求为导向,通过优化供应链管理、提升物流运作效率,为客户创造更大的价值。 首先,神领物流拥有一支经验丰富、专业技能过硬的团队。他们熟悉物流行业的各个环节,具备丰富的仓储、配送、运输等方面的经验,并且能够根据客户的需求提供个性化的解决方案。无论是大件物品的运输,还是小件货品的分拣配送,神领物流都能够高效地完成任务。 其次,神领物流拥有先进的仓储和物流设施。他们拥有多个仓库和配送中心,这些设施配备了最新的仓储管理系统和智能设备,能够实现对货品的精确管理和快速处理。同时,他们还采用高效的配送路线和运输方式,以确保货物能够准时到达目的地。 此外,神领物流注重信息化建设和技术创新。他们通过建立信息化平台,实现对物流运作的全程追踪和监控,及时掌握货物的位置和状态。并且,他们还不断引进和应用新的物流技术,如物联网、人工智能等,以提升物流运作的效率和准确性。 总而言之,神领物流凭借着专业的团队、先进的设备和信息化的管理手段,能够为客户提供高品质、高效率的物流服务。无论是个人寄送还是企业供应链管理,神领物流都能够满足客户的需求,并且为客户创造更多的价值。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值