avatar
文章
2232
标签
35
分类
0
首頁
目录
标签
友鏈
关于
Logo阿超Apache ShenYu实现验证失败后才出来验证码 返回首页
搜索
首頁
目录
标签
友鏈
关于

Apache ShenYu实现验证失败后才出来验证码

发表于2024-07-30|更新于2026-02-24
|浏览量:

秋天的风都是从往年吹来的。——木心《素履之往》

今天实现了一个功能

[Improve] need verify code when password error by VampireAchao · Pull Request #465 · apache/shenyu-dashboard · GitHub

也很简单,新增一个state,然后在redux-saga的dispatch触发对应的effects,新增一个callback参数传入过去,然后在请求完成后执行

20240729150119

前端
上一篇
dromara-stream-query加入gitcode G-Star毕业项目
开成花灾的玫瑰不是灿烂,而是荒凉。——严歌苓 仓库地址 GitCode - 全球开发者的开源社区,开源代码托管平台 GitCode 开源摘星计划(简称:G-Star 计划)是 GitCode 官方发布的针对开源项目成长全流程的孵化计划。加入 G-Star 开源摘星计划,见证你的开源项目从“Little star”腾飞成为“Giant star”! 欢迎大家clone: 1https://gitcode.com/dromara/stream-query.git
下一篇
Apache ShenYu实现新登录后让其他token失效
尔曹身与名俱灭,不废江河万古流。——杜甫 今天做了这么一个需求: 在shenyu登录时候让之前的token失效 这里主要是在token里添加了一个唯一标识符与数据库里的值进行校验,每次登录生成新的唯一标识符存储到数据库中 PR链接如下: https://github.com/apache/shenyu/pull/5600 描述如下: 概述:此拉取请求解决了新的登录会话应使同一用户的所有先前登录会话失效的业务需求。这是通过引入 client_id 字段来实现的,该字段唯一标识每个登录会话。 client_id 包含在 JWT 令牌中,并针对每个请求进行验证,以确保只有最新的会话保持活动状态。  引入的变化:  后端增强: 向用户模型添加了一个 client_id 字段来跟踪当前会话的客户端 ID。 更新了身份验证过程,以在每次登录时生成新的 client_id 。 修改了 JwtUtils 以将 client_id 包含在生成的 JWT 令牌中并在令牌验证期间提取它。 ShiroRealm 修改: 在 ShiroRealm 中添加了逻辑,以从 JWT 令牌中提取 cl...
相关推荐
2021-10-08
vue强制更新
人生是花,而爱便是花的蜜。——雨果 我们可以使用: 1this.$forceUpdate(); 去强制重新渲染vue的页面元素 一般用于异步请求回调后赋值完毕,但页面未渲染的情况下 官方文档介绍如下: 示例: 迫使 Vue 实例重新渲染。注意它仅仅影响实例本身和插入插槽内容的子组件,而不是所有子组件。
2025-12-12
Handy
行动不一定带来快乐,但无行动则决无快乐。——本杰明·富兰克林 Handy:离线、自由、可扩展的语音转写应用,让你的电脑“更懂你”在语音交互逐步成为主流的今天,很多人却因为隐私、网络不稳定或商业限制无法安心使用语音转写。Handy 选择了一条简单直接又极具意义的路线:完全离线的开源语音转写应用。它不仅免费、开源,还强调可扩展与跨平台体验,是个人创作者、隐私敏感场景以及办公环境的一剂良方。 项目地址:cjpais/Handy 官网主页:https://handy.computer 项目描述:A free, open source, and extensible speech-to-text application that works completely offline. 主语言:TypeScript License:MIT Stars:8,299+ Forks:555+ 关键词:speech-to-text accessibility cross-platform tauri-v2 为什么是 Handy? 完全离线:隐私不外流,内网/弱网环境也能稳定...
2025-03-03
vue-loading-overlay
只要有一双真诚的眼睛陪我哭泣,就值得我为生命受苦。——罗曼·罗兰的《欣悦的灵魂》 https://github.com/ankurk91/vue-loading-overlay demo: https://ankurk91.github.io/vue-loading-overlay/ Vue Loading Overlay:简洁高效的加载指示器组件介绍在现代Web应用中,为了提升用户体验,加载指示器是一个必不可少的组件。尤其在处理异步请求或其他耗时操作时,加载指示器可以有效地告知用户当前的状态。Vue Loading Overlay 是一个为 Vue.js 应用提供全屏加载指示器的组件,简洁高效,易于集成和使用。 本文将介绍什么是 Vue Loading Overlay、其主要功能及其使用方法,并展示如何在项目中集成和使用这个组件。 什么是 Vue Loading Overlay?Vue Loading Overlay 是一个 Vue.js 组件,用于在页面加载时显示全屏或局部加载指示器。它可以轻松集成到 Vue.js 项目中,通过简单的配置和调用即可实现加载指示器的显示和隐...
2021-09-23
sessionStorage
勤奋是一种可以吸引一切美好事物的天然磁石。 ——罗•伯顿 前端除了localStorage还有sessionStorage localStorage即便关闭了浏览器,再次打开该页面仍然存在 但sessionStorage的作用于仅仅局限于当前标签页或通过当前标签页中的点击事件打开的新页面 localStorage一般用于用户token储存、主题设置等需要稍微长期持久化的场景 sessionStorage一般用于刷新页面记住分页页码、记住检索条件等关闭标签页即销毁的场景 sessionStorage的api和localStorage的api非常相似: 12// 存sessionStorage.setItem("ruben","ruben") 取出来: 12// 取sessionStorage.getItem("ruben")
2025-06-20
billd-live
如果学生没有学习的积极要求,教师越是把注意局限在知识上,学生对自己学习上的成绩就越冷淡,学习愿望就越低落。——苏霍姆林斯基《给教师的建议》 https://github.com/galaxy-s10/billd-live Billd Live:基于 WebRTC 的开源在线互动直播系统@galaxy-s10/billd-live 是一个开源、高可定制性的在线互动直播系统。它采用现代前端技术栈,结合 WebRTC 实时音视频传输和 Node.js 服务端,支持多人连麦、弹幕互动、屏幕共享、录制回放等丰富功能,适用于教育培训、在线会议、远程协作、娱乐直播等多种场景。 项目简介Billd Live 致力于为开发者和团队提供一套可自由扩展、二次开发友好的 Web 端直播解决方案。项目结构清晰,模块化强,既适合用作生产环境的直播/会议系统,也适合用作学习 WebRTC、Socket.io、前后端分离架构的技术参考。 技术栈 前端:Vue3、Vite、TypeScript、Element Plus 实时音视频:WebRTC 通信:Socket.io(信令服务器) ...
2025-06-19
远程控制billd-desk
我们应该使每一个学生在毕业时候,带走的不仅仅是一些知识和技能,最重要的是要带走渴求知识的火花,并使它终生不熄地燃烧下去。——苏霍姆林斯基 GitHub - galaxy-s10/billd-desk: 基于Vue3 + WebRTC + Nodejs + Electron搭建的远程桌面控制 Billd Desk:基于 Vue3 + WebRTC + Node.js + Electron 的开源远程桌面控制程序@galaxy-s10/billd-desk 是一个开源的、跨平台的远程桌面控制程序。它以现代前端技术栈为基础,结合 WebRTC 实时音视频通信技术和 Electron 桌面端跨平台能力,实现了远程桌面访问、远程操作等实用功能。适用于远程办公、远程协助、桌面共享等多种场景。 技术栈 Vue3:采用 Composition API 的现代前端框架,负责构建高性能响应式 UI。 WebRTC:点对点实时音视频流传输协议,实现高效的远程桌面画面流和控制指令传输。 Node.js:作为后端信令服务器,负责连接管理、房间分配、消息转发等核心逻辑。 Elect...
avatar
阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
文章
2232
标签
35
分类
0
Follow Me
公告
This is my Blog
最新文章
ai-job-search2026-07-08
herdr2026-07-07
romm2026-07-06
meetily2026-07-05
codex-plugin-cc2026-07-04
© 2025 - 2026 By 阿超框架 Hexo 8.1.1|主题 Butterfly 5.5.4
搜索
数据加载中