feat(demo): 演示模式脱敏 + 临时跳过认证
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
- 新增 Blur 组件与 DemoModeProvider,全局包裹 Shell - 资产/里程模块的客户名、业务经理、车牌、VIN 等敏感字段使用 <Blur> 包裹 - 前端 AuthProvider 无 jumpToken 时放行 - 后端 authMiddleware 开头直接 next(),跳过所有认证 仅用于演示分支,勿合并至 main。 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -7,6 +7,9 @@ const JWT_SECRET = process.env.JWT_SECRET || 'ln-bi-default-secret';
|
||||
export async function authMiddleware(c: Context, next: Next) {
|
||||
const path = c.req.path;
|
||||
|
||||
// 临时:跳过所有认证
|
||||
return next();
|
||||
|
||||
// 跳过不需要认证的路径
|
||||
if (path === '/api/health' || path.startsWith('/api/auth/')) {
|
||||
return next();
|
||||
|
||||
Reference in New Issue
Block a user