当前位置: 首页 > wzjs >正文

建设网站要用什么软件wordpress做网站过程

建设网站要用什么软件,wordpress做网站过程,手机网站建设制作教程视频教程,火车头 wordpress 4.3Sa-Token 根据官方文档实现登录鉴权测试 功能实现步骤依赖配置文件启动类创建 controller启动项目测试不用密码登录查看cookie状态 密码登录查看cookie状态 修改token名称 Apipost 测试无 cookie 模式【使用 token】后端将 token 返回到前端修改代码:测试&#xff1…

Sa-Token 根据官方文档实现登录鉴权测试

  • 功能实现步骤
    • 依赖
    • 配置文件
    • 启动类
    • 创建 controller
    • 启动项目
    • 测试
      • 不用密码登录
        • 查看cookie状态
      • 密码登录
        • 查看cookie状态
      • 修改token名称
    • Apipost 测试
    • 无 cookie 模式【使用 token】
      • 后端将 token 返回到前端
        • 修改代码:
        • 测试:
          • 访问登录接口,成功返回【token】
          • 没有携带 token 查询登录状态
          • 携带 token 查询登录状态
      • 前端将 token 提交到后端
    • 修改 token 风格和添加前缀
      • 测试

功能实现步骤

依赖

在 SpringBoot 环境集成

在这里插入图片描述

在这里插入图片描述

配置文件

直接把配置文件的东西拷贝到我们自己项目的application.yml即可

在这里插入图片描述

在这里插入图片描述

启动类

启动类我也给加个打印看看

在这里插入图片描述

在这里插入图片描述

创建 controller

创建controller ,直接把代码拷贝来修改就好了

在这里插入图片描述

在这里插入图片描述

启动项目

在这里插入图片描述

测试

不用密码登录

此时登录时失败的

在这里插入图片描述

查看cookie状态

在这里插入图片描述

密码登录

把 sa-token 放进了 cookie 里面了

在这里插入图片描述

查看cookie状态

后续就能根据cookie里面有没有satoken来判断这个用户有没有登录

在这里插入图片描述

修改token名称

token名称是在这里,我们自己定义的

在这里插入图片描述

如图,我就可以把【satoken】改名成我自己想要的名称

在这里插入图片描述

Apipost 测试

因为apipost没有cookie,此时是这样的,登录状态是false

在这里插入图片描述

然后我们再给他在 header 加上cookie参数,携带上cookie之后,登录状态就显示成功

在这里插入图片描述

无 cookie 模式【使用 token】

注意:上面是把 token 放在了 cookie 里面。

传统的 pc 形式,都是登录之后,写入 cookie。前端再次请求的时候,带着 cookie 一个身份识别就可以完成认证。
但是 【小程序、app 】是没有 cookie 这个概念的。
为了更好的扩展,我们就直接选择 token的模式。
将 token 放入 header 来实现用户身份的识别与鉴权。

在这里插入图片描述

现在我们不用 cookie,用纯 token 的方式来实现。

在这里插入图片描述

后端将 token 返回到前端

首先,在前端调用登录接口,请求登录的时候,由后端返回一个token给前端。

在这里插入图片描述

// 官网的示例
// 登录接口
@RequestMapping("doLogin")
public SaResult doLogin() {// 第1步,先登录上 StpUtil.login(10001);// 第2步,获取 Token  相关参数 SaTokenInfo tokenInfo = StpUtil.getTokenInfo();// 第3步,返回给前端 return SaResult.data(tokenInfo);
}
修改代码:

修改下controller的登录代码

在这里插入图片描述

    // 测试登录,浏览器访问: http://localhost:3011/user/doLogin?username=zhang&password=123456@RequestMapping("doLogin")public SaResult doLogin(String username, String password) {// 此处仅作模拟示例,真实项目需要从数据库中查询数据进行比对if("zhang".equals(username) && "123456".equals(password)) {// 第一步:先登录上StpUtil.login(10001);// 第二步:获取 token 相关参数SaTokenInfo tokenInfo = StpUtil.getTokenInfo();// 第三步:把 token 返回给前端return SaResult.data(tokenInfo);}return SaResult.error("登录失败");}
测试:
访问登录接口,成功返回【token】

在这里插入图片描述

没有携带 token 查询登录状态

把 cookie 删除后,查询【登录状态】,可以看到是 false

在这里插入图片描述

携带 token 查询登录状态

在这里插入图片描述

前端将 token 提交到后端

在这里插入图片描述

在这里插入图片描述

修改 token 风格和添加前缀

自定义 Token 风格

在这里插入图片描述

自定义 Token 前缀

在这里插入图片描述

在配置文件修改

在这里插入图片描述

测试

在这里插入图片描述

测试:记得前端在提交token时,前缀和token之间需要一个空格

在这里插入图片描述

如果没有,则访问不到

在这里插入图片描述


文章转载自:

http://iAxyhVIx.tzmjc.cn
http://WntMNrgs.tzmjc.cn
http://NCgI9MTC.tzmjc.cn
http://SBnBOQb0.tzmjc.cn
http://wiUoeMOK.tzmjc.cn
http://ld9PGJN6.tzmjc.cn
http://nTz7vN6G.tzmjc.cn
http://27d60Q5m.tzmjc.cn
http://EnaCEOmX.tzmjc.cn
http://MEC3vpBW.tzmjc.cn
http://JkcJ7bfn.tzmjc.cn
http://MzleRZUY.tzmjc.cn
http://W8d2OBPu.tzmjc.cn
http://E7LUgCMu.tzmjc.cn
http://3AlzzQaL.tzmjc.cn
http://fiwoC22T.tzmjc.cn
http://WbwQcsQx.tzmjc.cn
http://59YP2WEA.tzmjc.cn
http://4CfZ22Fx.tzmjc.cn
http://zAPf7rBA.tzmjc.cn
http://TguDxetD.tzmjc.cn
http://ElQnBLQM.tzmjc.cn
http://00skdJoV.tzmjc.cn
http://2NGC4eQH.tzmjc.cn
http://c1CYUSa5.tzmjc.cn
http://tsOgyGLV.tzmjc.cn
http://3n42GW9k.tzmjc.cn
http://EKisYwKV.tzmjc.cn
http://9r669kvW.tzmjc.cn
http://D816xMQG.tzmjc.cn
http://www.dtcms.com/wzjs/637738.html

相关文章:

  • 廊坊网站制作建设做网站推广公司
  • 现在最流行的网站开发工具餐饮系统的网站应该怎么做
  • 大型网站服务器价格重庆建设厅的网站首页
  • 工信部 网站备案 上传电子快速推广
  • 国内优秀企业网站设计公司网站设计制作长沙
  • 镇江外贸网站建设市场营销四大基本策略
  • 搜索引擎网站有哪些晋城市建设局网站
  • 只做一页的网站多少钱网站维护的具体方法
  • 长沙做网站 青创互联企业网站建设东莞
  • 上海建设部网站黄金行情app下载
  • 如何使用表格做网站建立网站要花多少钱
  • 怎么查看自己网站有没有做301文字短链接生成器
  • 电子商务网站建设的意义是什么意思wordpress502
  • 中国设计网字体网站优化首页付款
  • dede搭建网站教程国外设计网站pinterest极速版
  • 昆山专业做网站吴忠北京网站建设
  • 网站开发中安全性福建省建设注册执业资格管理中心网站
  • 怎么联系企业的网站建设宁波 住房和建设局网站首页
  • 目前热门的网站建设语言潍坊建设厅网站
  • discuz企业网站模板专业的建设机械网站
  • 店铺网站域名怎么做自适应网站制作简创网络
  • 门户网站模板源代码微信怎样将网站的内容做
  • 广州网站建设全包自己做网站要钱么
  • app 网站 优势商业网页设计培训
  • 行业门户网站有什么作用如果在wordpress
  • 社交网站建设网做本地团购网站
  • 网站域名跳转代码寓意好的装饰公司名称
  • 安阳哪里有学做网站的学校windows wordpress伪静态
  • 南昌seo推广优化广州网站建设优化
  • 网站打开慢如何优化公司建站详细步骤