# @aooth/auth-moost 中文文档

规范地址：https://npmcn.com/package/%40aooth/auth-moost/

版本：0\.2\.6
npm 元数据更新时间：2026-11-06T20:45:55.520Z
中文译文更新时间：2026-11-07T06:40:07.363Z
软件包许可：MIT

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40aooth/auth-moost
原文对照：https://npmcn.com/package/%40aooth/auth-moost/?lang=original
项目主页：https://github.com/moostjs/aoothjs/tree/main/packages/auth-moost#readme
源码仓库：https://github.com/moostjs/aoothjs

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：816 kB，10 个文件
- 模块格式：ES Module
- TypeScript 类型：包内自带
- 运行依赖：6 个
- peer 依赖：moost ^0\.7\.4，@moostjs/event-wf ^0\.7\.4，@atscript/moost-wf ^0\.1\.169，@wooksjs/http-body ^0\.8\.1，@moostjs/event-http ^0\.7\.4，@wooksjs/event-core ^0\.8\.1，@wooksjs/event-http ^0\.8\.1，@atscript/typescript ^0\.2\.9
- 首次发布：2026-05-17T21:03:34.671Z
- 最新版本发布：2026-11-06T20:45:55.346Z
- 近 30 天下载量：2028（2026-10-06 至 2026-11-04，npm 官方下载统计）
- 已发布版本数：92（近 12 个月 92 个）

## 中文简介

Aoothjs 的 Moost 认证集成 — AuthGuard 截取器, 使用 Auth 可编译器, REST 端点, 工作流程

## 安装

```sh
npm install @aooth/auth-moost
```

也可以使用：`pnpm add @aooth/auth-moost`、`yarn add @aooth/auth-moost`、`bun add @aooth/auth-moost`

## README

[![aoothjs](https://aooth.moost.org/logo.svg)](https://aooth.moost.org/)

# @aooth/ auth- moost (英语)

模拟集成 `@aooth/auth` —— 说 `AuthGuard` 拦截器, `useAuth()` 可堆叠的 REST 端点(`/auth/*`),以及由类型驱动的登录/恢复/邀请工作流程 `.as` 表单.

[**文 件 ∗∗**](https://aooth.moost.org/moost/)

* * *

## 安装

```bash
pnpm add @aooth/auth-moost @aooth/auth @aooth/user
```

## 文档

完整文件、 API 参考文献和食谱: **[https://aooth.moost.org/moost/\* (中文(简体) )](https://aooth.moost.org/moost/*)\* 联合国**

-   [设置](https://aooth.moost.org/moost/setup)
-   [配置](https://aooth.moost.org/moost/config)
-   [自动守护](https://aooth.moost.org/moost/auth-guard)
-   [主计长](https://aooth.moost.org/moost/controllers)
-   [装饰者](https://aooth.moost.org/moost/decorators)
-   [工作流程(记录/恢复/邀请)](https://aooth.moost.org/moost/workflows)
-   [审计](https://aooth.moost.org/moost/audit)
-   [API 参考](https://aooth.moost.org/api/auth-moost)

## 许可证

麻省理工学院

## 常见问题

### @aooth/auth-moost 是什么？

Aoothjs 的 Moost 认证集成 — AuthGuard 截取器, 使用 Auth 可编译器, REST 端点, 工作流程

### 如何安装 @aooth/auth-moost？

在项目目录运行 npm install @aooth/auth-moost，或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖：moost（^0\.7\.4）、@moostjs/event-wf（^0\.7\.4）、@atscript/moost-wf（^0\.1\.169）、@wooksjs/http-body（^0\.8\.1）、@moostjs/event-http（^0\.7\.4）、@wooksjs/event-core（^0\.8\.1）、@wooksjs/event-http（^0\.8\.1）。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖，Yarn 需要手动安装。

### @aooth/auth-moost 支持 TypeScript 吗？

支持。包内自带 TypeScript 类型声明（package\.json 声明了 types 入口），安装后即可获得类型提示，无需再安装 @types 包。

### @aooth/auth-moost 支持 ESM 还是 CommonJS？

以 ES Module 形式发布，推荐使用 import 引入。在 CommonJS 项目中，Node\.js 20\.19\+ / 22\.12\+ 可以直接 require\(\) 不含顶层 await 的 ES Module，更早的版本需要改用动态 import\(\)。

### @aooth/auth-moost 可以商用吗？

@aooth/auth-moost 使用 MIT 许可。宽松许可：允许商业使用、修改和再分发，通常只需在分发时保留原版权与许可声明。以上为概括，不构成法律意见，请以许可原文为准。

### @aooth/auth-moost 的下载量有多少？

根据 npm 官方下载统计，@aooth/auth-moost 在 2026/10/06 – 2026/11/04 这 30 天内被下载 2,028 次，日均约 68 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入，适合横向比较热度，不能直接等同于使用人数。

### @aooth/auth-moost 还在维护吗？

最新版本 0\.2\.6 发布于 2026/11/07（今天）；至今共发布 92 个版本，其中过去 12 个月发布了 92 个；首次发布于 2026/05/18。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

