草梅 Auth 1.9.0 发布验证码组件 | 2025 年第 40 周草梅周报

本文在 草梅友仁的博客 发布和更新,并在多个平台同步发布。如有更新,以博客上的版本为准。您也可以通过文末的 原文链接 查看最新版本。

前言

欢迎来到草梅周报!这是一个由草梅友仁基于 AI 整理的周报,旨在为您提供最新的博客更新、GitHub 动态、个人动态和其他周刊文章推荐等内容。


本周依旧在开发 草梅 Auth 中。

你也可以直接访问官网地址:auth.cmyr.dev/ Demo 站:auth-demo.cmyr.dev/ 文档地址:auth-docs.cmyr.dev/

本周 草梅 Auth 发布了 1.9.0 版本。

本周的主要改动是增加了验证码相关的逻辑,现在支持 hCaptchaCloudflare TurnstileGoogle reCAPTCHA 的验证码支持。

通过增加验证码配置,可以增加接口安全性,减少被恶意爆破的损失。

如果想了解如何部署和使用项目,可以参考文档的内容,也欢迎补充文档缺失的内容。

如果你对草梅 Auth 感兴趣,欢迎参与开发和测试。


近期研究了一下 n8n

这是一个可视化配置的工作流工具,可以与现在流行的 AI 模型集成,从而自动化各类重复工作。

例如:最近一段时间金价飞涨,我就想做个关于金价的周报,每周发送最新数据到邮箱。

整个工作流的配置方法也非常简单,基本上就是把各类节点进行连线,然后进行数据处理即可。

对非程序员而言,极大的降低了上手难度;而对程序员来说,也可以通过写代码的方式来更好的处理数据(例如使用 JavaScript 处理数据)。

在通过接口获取到数据后,就是生成对应的 HTML 文件,最后通过邮件节点发送到邮箱。

以上所有的操作都可以通过网页来可视化配置,极其简单。

可以这么说,如果会用 n8n 的话,我之前写的 rss-impact-server 甚至可以被 1 比 1 复刻出来,甚至可以更好的通过节点进行数据转换。

随着现在的 AI 模型越来越智能,结合原有的工作流,可以将更多原本无法自动化的工作流给自动化,以节约重复的时间。

草梅周报中需要引用的第三方 RSS 订阅源也使用 n8n 配置了工作流,可以简化收集数据的工作。

GitHub Release

caomei-auth

v1.9.0 - 2025-09-27 20:28:06

摘要: 版本 1.9.0 主要更新内容:

新功能:

  • 更新验证码逻辑,支持多种提供商并在重置密码时集成验证码
  • 添加 hCaptcha 组件及相关逻辑支持
  • 添加 reCAPTCHA v3 支持,新增 execute 方法和 loading 状态
  • 添加对 Cloudflare Turnstile 的支持并更新相关逻辑

Bug 修复:

  • 使用 logger 替换 console.warn 以统一日志记录
  • 添加 reCAPTCHA 类型定义和社交提供商类型

代码重构:

  • 更新验证码发送逻辑,使用对象参数传递信息

cmyr-template-cli

v1.41.5 - 2025-09-28 23:42:46

摘要: 版本 1.41.5 主要包含以下 Bug 修复:

  • 调整 Dependabot 更新频率为每月,并优化 YAML 输出格式
  • 将 husky 初始化脚本修改为 'husky'
  • 修正 ESLint 配置类型为 'eslint-config-cmyr'
  • 更新 initDependabot 函数,设置每月更新时间为 04:00,时区调整为上海
  • 优化 initDependabot 函数的 YAML 配置,调整键值类型和双引号语法

v1.41.4 - 2025-09-21 23:13:13

摘要: 版本 1.41.4 更新摘要:

主要修复了工作流配置问题,对各个 YAML 文件的结构进行了优化和统一。

最新 GitHub 加星仓库

  • CaoMeiYouRen starred YouDub-webui - 2025-10-04 17:52:00 该 Python 项目在 GitHub 上获得了 2354 个星标,表明该项目在开发者社区中受到广泛关注和认可。项目使用 Python 作为主要编程语言,体现了其在 Python 生态系统中的重要性和实用性。
  • CaoMeiYouRen starred ezbookkeeping - 2025-09-26 17:17:07 一款轻量级自托管个人理财应用,具备友好的用户界面和强大的记账功能。主要采用 Go 语言开发,目前在 GitHub 上获得 2171 个星标。
  • CaoMeiYouRen starred copyparty - 2025-09-26 17:16:46 这是一个基于 Python 开发的多功能便携式文件服务器工具。它集成了加速续传上传、重复数据删除功能,并支持 WebDAV、FTP、TFTP 等多种文件传输协议。该工具具备零配置网络发现功能,内置媒体索引器和缩略图生成等附加特性。所有功能都集成在单个文件中,无需额外依赖。该项目在 GitHub 上获得了 31756 个星标,显示出较高的社区关注度。
  • CaoMeiYouRen starred registry - 2025-09-26 15:47:59 这是一个基于 Go 语言开发的社区驱动型 Model Context Protocol 服务器注册服务,目前获得了 5444 个星标。该项目为 MCP 服务器提供集中式注册管理功能,通过社区协作方式维护服务器列表。
  • CaoMeiYouRen starred AIPex - 2025-09-26 11:40:42 AIpex 是一款基于 TypeScript 开发的浏览器智能助手,能够通过自然语言指令实现浏览器自动化操作。该项目在 GitHub 上获得了 573 个星标,表明其在开发者社区中受到一定关注。该工具旨在简化用户在浏览器中的重复性任务,通过自然语言交互提升操作效率。

其他博客或周刊推荐

阮一峰的网络日志

HelloGitHub 月刊

阿猫的博客

潮流周刊

二丫讲梵的学习周刊

总结

本周的更新和动态如上所示。感谢您的阅读! 您可以通过以下方式订阅草梅周报的更新:

往期回顾

本文作者:草梅友仁

本文地址:blog.cmyr.ltd/archives/20...

版权声明:本文采用 CC BY-NC-SA 4.0 协议 进行分发,转载请注明出处!

相关推荐
千年奇葩2 小时前
开源OpenXR引擎:Monado XR Runtime开发配置及关键模块说明(可用于自研VRAR眼镜设备或pico、queset等量产设备)
开源·ar·xr·vr·openxr·monado
sean3 小时前
开发一个自己的 claude code
前端·后端·ai编程
Teable任意门互动4 小时前
主流多维表格产品深度解析:飞书、Teable、简道云、明道云、WPS
开发语言·网络·开源·钉钉·飞书·开源软件·wps
云起SAAS4 小时前
ai公司起名取名抖音快手微信小程序看广告流量主开源
微信小程序·小程序·ai编程·看广告变现轻·ai公司起名取名
算家计算5 小时前
PaddleOCR-VL本地部署教程:0.9B参数问鼎全球第一,轻量化模型实现多模态文档解析SOTA
人工智能·开源
绝无仅有6 小时前
腾讯面试文章解析:MySQL慢查询,存储引擎,事务,结构算法等总结与实战
后端·面试·github
FIT2CLOUD飞致云6 小时前
支持向量检索匹配数据源和具体数据表,SQLBot开源智能问数系统v1.2.1版本发布
开源
ajassi20007 小时前
开源 Linux 服务器与中间件(十)Mqtt协议和Emqx服务器安装测试
linux·服务器·开源
FIT2CLOUD飞致云7 小时前
飞致云播客丨揭秘JumpServer PAM核心功能的设计故事
开源
ajassi20007 小时前
开源 Linux 服务器与中间件(八)数据库--MariaDB
服务器·数据库·开源