在登录上设定 *** cookie. * 域名用于自动登录
BREAKING: 当用户有有效的会话时启用自动登录 之前 : *** cookie 仅在 OTK 验证后在内部. * 域上创建 。 后 : *** cookie 创建于两个登录. * 和内部. * 域 变化 : - app/api/login/route.ts:从OTK查询*** 身份证明 - app/api/l...
为自动 SSL 和路由添加域- 不可知入侵 Route
- 为登录子域添加了 HostRegexp 模式的 k8s/ engressroute.yaml - 更新CI/CD,以自动部署入侵鲁特 - 启用类似 Cloudflare 的 SSL 自动证书生成 - 任何领域指向集群的作品(kamocrm.com, baddi3.com等) - 添加了 k8s/README.md ...
添加浮点并应用现代梯度来恢复页面
登录页面增强 : - 增加了两个有独立动画的活体 - 物体垂直地和水平地浮起,具有规模效应 - 为梦幻般的深度效果而高度模糊 - 尊重更喜欢减少运动 恢复页面现代化 : - 应用与登录页相同的梯度处理 - 增加的光圈梯度覆盖 - 添加了微妙点纹理 - 增加动画装饰口音线 - 增加底发光口音 - 为深度添加浮点 - 加...
使用已磨光的梯度将后部区域现代化
- 用精密的135德克梯度取而代之的实心背景 - 增加动画射线梯度,以亚于脉冲(8s回路) - 为深度添加了微妙的点状纹理 - 增加扩大/订约的动画口音线 - 添加底发光口音以作额外抛光 - 采用精细的文字阴影和字母间隔,加强打字 所有动画都喜欢减速动作 - 平滑梯度过渡使用颜色混合( ) - 保持白文本的可读性,并有...
在 Forgejo 工作流程中通过 re*** 构建参数
- 用 re*** 站点键添加到嵌入器/建站-推-动作 - NEXT PUBLIC * env vars 现在正合适地烤入 JavaScript 捆绑 - 这可以重现功能(证明你是人类) 关键修补:没有构建参数,ReQQQSITE KEY在捆绑中是空的, 导致应用程序完全跳过 re*** 验证 .
添加 NEXT PUBLIC 环境变量的构建参数支持
- 为NEXT PUBLIC RE SITE KEY和有关的 vars增加的ARG声明 - 将ARGs转换为 ENV vars for Next.js 构建进程 - 创建BUILD ARGS REQUIRED.md,并附有CI/CD的指令 重要:CI/CD工作流程现在必须作为 --building-arg通过: 嵌入...
触发器重建以在 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 - 日志出处(页):最后登录处...
