草梅 Auth 1.6.0 发布密码强度组件 Twilio 短信支持 | 2025 年第 36 周草梅周报

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

前言

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


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

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

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

本周主要增加了密码强度显示组件,以及添加了 Twilio 渠道作为短信推送渠道。

在注册、找回密码、修改密码等有密码框的页面,添加了密码强度显示组件,可以更友好的提示用户当前密码的强度。

同时也可以通过环境变量来配置密码强度限制。

此外也添加了 Twilio 作为国际短信推送渠道。

不过 Twilio 目前不支持中国 IP 注册,因此仅建议需要发送国际短信的用户添加 Twilio 渠道。

在接下来的版本中,会添加 Demo 模式、多语言适配、时区设置等功能,敬请期待。

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

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


草梅 Auth 是一个支持 OAuth2.0 协议的统一登录平台。

草梅 Auth 的作用就是作为一个类似 Auth0 那样的第三方登录聚合平台。

也就是说,先从 GitHub、Google 等社交媒体登录到草梅 Auth,再从草梅 Auth 登录到其他网站。

而之所以要这么做,是为了减少重复的第三方登录集成。

可以想一下,如果每写一个新的项目,都要接入 GitHub、Google 等社交媒体登录,那么就会很麻烦,且重复。

而如果采用 草梅 Auth 作为中间项目,则只需要在新的项目中集成草梅 Auth 即可。

此外,也能解决 Auth0 等平台不好自定义域名的问题(Auth0 需付费才能自定义域名)。

因此,草梅 Auth 现在已经集成进 afdian-linkerrss-impactr 等网站中,可以方便的通过邮箱、短信、社交媒体等方式登录,欢迎前去体验。

GitHub Release

caomei-auth

v1.6.0 - 2025-09-06 20:27:16

摘要: 版本 1.6.0 更新摘要:

新功能:添加密码强度组件并优化验证逻辑;新增 Twilio 短信服务支持。

Bug 修复:修复用户信息类型声明以支持返回手机号;优化首页路由处理逻辑;修复返回首页按钮导航功能;更新邮件模板添加联系方式;调整环境变量配置名称;增强短信日志记录支持 Twilio 字段;延长日志缓存刷新间隔至 60 秒;优化登录提示信息和验证码自动提交功能。

代码重构:重构邮件模板引擎简化生成逻辑;重构短信发送逻辑支持多渠道;优化快速登录页面和错误提示;移除不必要样式导入;优化密码验证逻辑移除重复函数。

eslint-config-cmyr

v2.0.1 - 2025-09-01 23:47:35

摘要: 版本 2.0.1 修复了 ESLint 配置中的问题,新增了禁止行尾空格的规则。

其他博客或周刊推荐

阮一峰的网络日志

阿猫的博客

潮流周刊

二丫讲梵的学习周刊

总结

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

往期回顾

本文作者:草梅友仁

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

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

相关推荐
_OP_CHEN13 小时前
【前端开发之CSS】(一)初识 CSS:网页化妆术的终极指南,新手也能轻松拿捏页面美化!
前端·css·html·网页开发·样式表·界面美化
啊哈一半醒13 小时前
CSS 主流布局
前端·css·css布局·标准流 浮动 定位·flex grid 响应式布局
PHP武器库13 小时前
ULUI:不止于按钮和菜单,一个专注于“业务组件”的纯 CSS 框架
前端·css
电商API_1800790524713 小时前
第三方淘宝商品详情 API 全维度调用指南:从技术对接到生产落地
java·大数据·前端·数据库·人工智能·网络爬虫
晓晓莺歌13 小时前
vue3某一个路由切换,导致所有路由页面均变成空白页
前端·vue.js
Up九五小庞14 小时前
开源埋点分析平台 ClkLog 本地部署 + Web JS 埋点测试实战--九五小庞
前端·javascript·开源
qq_1777673715 小时前
React Native鸿蒙跨平台数据使用监控应用技术,通过setInterval每5秒更新一次数据使用情况和套餐使用情况,模拟了真实应用中的数据监控场景
开发语言·前端·javascript·react native·react.js·ecmascript·harmonyos
Anarkh_Lee15 小时前
【小白也能实现智能问数智能体】使用开源的universal-db-mcp在coze中实现问数 AskDB智能体
数据库·人工智能·ai·开源·ai编程
烬头882115 小时前
React Native鸿蒙跨平台应用实现了onCategoryPress等核心函数,用于处理用户交互和状态更新,通过计算已支出和剩余预算
前端·javascript·react native·react.js·ecmascript·交互·harmonyos
Up九五小庞15 小时前
用arpspoof实现100%批量切断192.168.110.10 - 192.168.110.100 断网(双向欺骗)--九五小庞
网络·开源