Files
ai-terminal-assistant/packages/server/src/auth/index.ts
T
kurihada 168996a475 feat: 完善 Server 层并添加 CLI 和 Web 前端
Server 层增强:
- 添加 Agent 适配层,支持动态加载 core 模块
- 实现 Token 认证机制,支持本地/远程模式
- WebSocket 集成 Agent 实时对话

CLI 模块 (packages/cli):
- serve 命令启动 HTTP Server
- attach 命令连接远程 Server
- API Client 封装

Web 前端 (packages/web):
- React 18 + Vite + Tailwind CSS
- 会话管理侧边栏
- WebSocket 实时聊天界面
- 流式消息显示
2025-12-12 11:22:25 +08:00

26 lines
354 B
TypeScript

/**
* Auth Module
*
* 导出认证相关功能
*/
export {
// 类型
type AuthConfig,
type AuthContext,
// Token 操作
generateToken,
maskToken,
validateToken,
extractToken,
// 配置
initAuth,
getAuthConfig,
addToken,
removeToken,
setAuthEnabled,
// 中间件
authMiddleware,
getAuthContext,
} from './token.js';