置顶
OSS Hub:为什么要做一个统一对象存储管理平台
从项目目的、使用场景、整体架构和数据模型出发,介绍 OSS Hub 如何把多个对象存储 Bucket 组织成统一、可搜索、可授权的资源管理平台。
Loading...
Cover Image of the Post
Random Cover
置顶
从零分析一个个人 SSO 权限管理系统
这组文章基于一个面向个人多项目使用的 SSO 权限管理系统展开。项目不是只做登录页,而是把 OAuth2 / OIDC、应用接入、用户组、角色、权限、安全策略、审计日志和 demo 接入示例都放进了一个完整闭环里。
Loading...
Cover Image of the Post
Random Cover
置顶
组件库写博客:更优雅的写博客方案
在 Astro 博客正文中接入 March7th UI,让 Markdown 和 MDX 可以直接书写 m7 组件。
Loading...
Cover Image of the Post
Random Cover
置顶
ES6新特性
ES6,全称是 ECMAScript 6,也被称为 ECMAScript 2015,是 JavaScript 的一种标准,于 2015 年正式发布。ES6 是 JavaScript 新一代标准的缩写,引入了很多新的语法和特性,丰富了 JavaScript 的功能和表现力,提升了开发效率。
Loading...
Cover Image of the Post
Random Cover
OSS Hub 部署与工程化:从本地运行到生产迁移
介绍 OSS Hub 的本地初始化、生产构建、认证配置、SQLite 与 PostgreSQL 迁移、OpenAPI、测试体系、安全边界和后续演进方向。
Loading...
Cover Image of the Post
Random Cover
OSS Hub 前端实现:文件工作台、上传队列与移动端
分析 OSS Hub 的 Vue 3 管理后台如何组织登录态、云存储上下文、文件浏览、搜索、上传队列、预览抽屉、管理面板和独立移动端体验,并给出完整演示路径。
Loading...
Cover Image of the Post
Random Cover
OSS Hub 后端实现:多云适配、直传与数据对账
分析 OSS Hub 后端如何使用 Fastify、Prisma、阿里云 OSS SDK 和 AWS SDK,实现认证权限、多云适配、预签名直传、分片上传、搜索索引与对象存储对账。
Loading...
Cover Image of the Post
Random Cover
接入、部署与演进:如何把 SSO 用到业务系统里
SSO 项目是否真正有价值,取决于业务系统能不能顺利接入。这个仓库提供了一个 `demo/` 项目,用最小实现演示了 public client + Authorization Code + PKCE 的登录流程,以及业务 API 如何用 JWKS 校验 token 和判断权限。
Loading...
Cover Image of the Post
Random Cover
前端分析:Vue 管理后台如何承接 SSO 权限系统
前端不是这个项目里最复杂的协议层,但它决定了系统是否真的可用。SSO 后端提供了大量能力:用户、用户组、角色、权限、应用、审计、安全策略、会话。如果前端只是把接口简单铺成表格,管理员仍然很难理解权限关系。
Loading...
Cover Image of the Post
Random Cover
后端分析:Fastify、Prisma 与 OAuth/OIDC 的实现
后端是这个 SSO 系统的核心。它既要处理管理后台的登录和 CRUD,又要对外提供 OAuth/OIDC 协议端点,还要负责 token、会话、权限和审计日志的一致性。
Loading...
Cover Image of the Post
Random Cover

目录