草梅 Auth 是一个基于 Nuxt 全栈框架的统一登录平台。
支持 OAuth2.0 协议,集成邮箱、用户名、手机号、验证码、社交媒体(GitHub、Google、QQ、微博 等)等多种登录注册方式。

0%

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

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

前言

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


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

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

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

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

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

image-20251005200036070

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

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


近期研究了一下 n8n

image-20251005221321866

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

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

image-20251005221537179

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

对非程序员而言,极大的降低了上手难度;而对程序员来说,也可以通过写代码的方式来更好的处理数据(例如使用 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 月刊

阿猫的博客

潮流周刊

二丫讲梵的学习周刊

总结

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

往期回顾

本文作者:草梅友仁
本文地址: https://blog.cmyr.ltd/archives/2025-40-caomei-weekly-caomei-auth-1-9-0-n8n-workflow.html
版权声明:本文采用 CC BY-NC-SA 4.0 协议 进行分发,转载请注明出处!

坚持原创技术分享,您的支持将鼓励我继续创作!