触发器重建以在 NEXT PUBLIC RE SITE KEY 中烘焙
Next.js NEXT PUBLICQQQ 环境变量是构建时间,而不是运行时间. 配置地图现在有 Re*** 站点密钥, 但容器图像 需要在“ 下一步建设” 期间重建以取出 。 这将使"证明你是人类..." 能够出现.
在成功登录重定向时禁用所有交互元素
- 在登录成功和重定向正在进行时添加重定向状态以跟踪 - 重定向时已禁用用户名和密码输入字段 - 继续、返回和签名 重定向时在按钮中 - 重定向时禁用外部认证提供者按钮(Google、微软、苹果等) - 残废 记住 重定向时的我复选框 - 在重定向时,关闭所有带有指针事件和不透明的链接(忘却密码、注册) - 重定向时禁...
删除密码错误的 ROFL 字母动画
- 取消了错误密码中出现的ROFL字母背景效果 - 清理相关的控制台.log声明 - 错误状态超时时间从3s降至2s - 对密码错误进行随机反馈
以实际站点密钥更新 re*** 配置
- 将 NEXT PUBLIC RE SITE KEY 设置为实际的 re*** v2 站点密钥 - 将 NEXT PUBLICS RE ATTRIB MODE 从“ badge” 改为“ text ” - 文本模式显示隐私政策链接,而不是徽章部件
在环境设置中添加 re*** 配置
- 将 NEXT PUBLICS RE SITE KEY 添加到 k8s 配置地图 - 添加 NEXT PUBLICS REXQATTRIB MODE到配置图中(巴德模式) - 更新附有环境设置指示的README - 用占位符键添加用于 re*** 配置的部分 - 添加 API 服务 URL 配置示例 重要之处: 将...
向安全服务供应商端点转发 X 前置热头
- 在拨打/api/保安/提供者时添加了X-Forwarded-Host信头 - 安全服务要求该信头确定哪一个组织为 - 没有这个标题,安全服务公司无法按域搜索组织 - 这使外部认证提供者按钮能够正确显示 外部认证功能实施的关键修复.
欢迎后一节恢复白文本颜色
- 在打字组件中添加明显的颜色样式( sxQQ) : “ #ffff ” 。 - 材料 - UI 以默认颜色凌驾于文本 - 白色类之上 - 确保欢迎回首标题和描述文本在主要背景上保持白色
在错误的密码字段中添加播放性摇动动动画和浅红色背景
- 添加密码错误状态以跟踪错误的登录尝试 - 采用平滑摇动动画,横向移动和旋转 - 错误时向淡红色(# fee2e2)过渡背景颜色 - 1.5秒后自动重置错误状态 - 用放轻松的出局时间来磨磨磨,玩弄的感觉 - API出错和网络故障的触发动画
修复 SSS 构建错误并更新登录页面设计
- 通过添加挂载状态来修复“ 窗口” 错误 - 加强标志容器,使其具有三维旋转和玻璃形态效应 - 以动态梯度升级打字,并改进尺寸 - 采用多层二次曲线梯度的高级加载旋转器 - 增强具有连锁效果和动画的成功/反射图标 - 改进大小可变和自然运动的浮微粒 - 增加春季物理和平滑的立方体平衡 - 增加有强化阴影和发光效果的视...
固定登录页 SSR 构建错误 - 添加 “ export const 动态 = 强制动态 ” , 以防止先发制人 - 在主题加载使用效果中添加窗口检查 - 修复“ 窗口未定义” 错误
修正登录页面中的ThemePath使用量 - 使用正确的函数签名( 0-1 args) - 手动构建背景图像路径如登录页面 - 从jpg 改为webp 格式
现代化登录页面 内容丰富的交互式设计 - 动态主题背景和标志 - 有帧-运动的动画转换 - 有梯度效果的 Matter-UI stymling - 浮动粒子效果 - 有动画图标的成功/error状态 - 有移动支持的响应设计
TRITICAL FIX v2: 从登录 API 中去除 OTK 的消耗 - 在成功登录后, 它叫作 验证 - otk 端点并消耗 OTK 在用户使用它之前
取消过早消耗OTK的终点
找到根原因 : - Kamo-login语中的api/validate和/api/validate-otk都叫保安服务 - 登录后消耗了OTK IMMEDIATELATITEL(在用户使用之前) - 安全服务日志显示OTK在创建后被删除 - 当用户点击重定向链接时, OTK 已经不见了 修补 : - 删除/appi/...
修正 ESLint 错误: 使用当前会议状态
修补 : - 在检查已有的 *** 会话时显示加载旋转器 - 在自动登录检查时隐藏登录表单 - 提供更好的UX(用户查看“ 检查会话... ” 消息) 此修正构建错误 : “ 检查当前会议” 指定了一个值, 但从未使用
添加缺少的 Redis 库用于自动登录和登录结束点
修补构建错误 : - 创建 app/lib/redis.ts 有 read/write Redis 客户端帮助器 - 提供获取RedisReadClient()和获取RedisWriteClient() - 需要/api/自动登录和/api/出入口 - 匹配 kamo- 内部 Redis 配置
实施 SSO 自动登录并完成登录流程
自动 Login 特性 : - 在登录页面负载中检查已有的*** cookie - 直接与 Redis 确认会话 - 如果有效,则创建新的OTK并自动定向到内部应用程序 - 提供无缝再校正而无需再入证书 新建终点 : - /api/自动登录:验证 ***,创建OTK,返回重定向 URL - 日志出处(页):最后登录处...
删除授权服务依赖, 切换到安全服务
- 删除复杂的授权服务认证逻辑和域重定向 - 以安全服务API呼叫取代OAuth2供应商检测 - 保留OAuth2按钮,用于特定组织的视觉品牌(不起作用) - 维持通过现有/api/login路线的安全服务登录流量 - 简化认证状态管理
修复 Redis 连接并更新 CI/CD 工作流程
- 更新工作流程,以使用现有的 k8 显示而不是内置生成 - 将 Redis 主机名从“ redis” 调回QQ - 将配置图从多行.env转换为平整的密钥值对,用于适当的内嵌 - 从部署中去除不必要的音量挂载(envFrom handles环境变量)